Remove Serposcope (dead software)

This commit is contained in:
David Stephens 2021-01-14 10:44:33 +00:00
parent 1fb535cdfd
commit 0abe029523
7 changed files with 0 additions and 73 deletions

View file

@ -29,7 +29,6 @@ Ansible config and a bunch of Docker containers.
* Content management with Joomla
* A dual panel local file manager
* Self-service media request web application
* SEO tracking with Serposcope
### Available Applications
@ -73,7 +72,6 @@ Ansible config and a bunch of Docker containers.
* [pyLoad](https://pyload.net/) - A download manager with a friendly web-interface
* [PyTivo](http://pytivo.org) - An HMO and GoBack server for TiVos.
* [Radarr](https://radarr.video/) - for organising and downloading movies
* [Serposcope](https://serposcope.serphacker.com/en/) - tracker to monitor website ranking
* [Sickchill](https://sickchill.github.io/) - for managing TV episodes
* [Sonarr](https://sonarr.tv/) - for downloading and managing TV episodes
* [Tautulli](http://tautulli.com/) - Monitor Your Plex Media Server

View file

@ -1,11 +0,0 @@
# Serposcope
Homepage: [https://serposcope.serphacker.com/en/](https://serposcope.serphacker.com/en/)
Serposcope is a free and open-source rank tracker to monitor websites ranking in Google and improve your SEO performances
## Usage
Set `serposcope_enabled: true` in your `inventories/<your_inventory>/nas.yml` file.
The Serposcope web interface can be found at http://ansible_nas_host_or_ip:7134.

View file

@ -53,7 +53,6 @@ By default, applications can be found on the ports listed below.
| PyTivo | 9032 | HTTP |
| PyTivo | 2190 | UDP |
| Radarr | 7878 | |
| Serposcope | 7134 | |
| Sickchill | 8081 | |
| Sonarr | 8989 | |
| Tautulli | 8185 | |

View file

@ -95,9 +95,6 @@ joomla_enabled: false
# PyTivo
pytivo_enabled: false
# SEO
serposcope_enabled: false
###
### General
@ -696,13 +693,6 @@ ubooquity_group_id: "0"
ubooquity_port_webui: "2202"
ubooquity_port_admin: "2203"
###
### Serposcope
###
serposcope_data_directory: "{{ docker_home }}/serposcope"
serposcope_port: 7134
serposcope_available_externally: "false"
###
### Virtual Desktop
###

View file

@ -274,10 +274,6 @@
when: (youtubedlmaterial_enabled | default(False))
tags: youtubedlmaterial
- import_tasks: tasks/serposcope.yml
when: (serposcope_enabled | default(False))
tags: serposcope
- import_tasks: tasks/virtual_desktop.yml
when: (virtual_desktop_enabled | default(False))
tags: virtual_desktop

View file

@ -213,7 +213,6 @@ onDemand = false # create certificate when container is created
"pyload.{{ ansible_nas_domain }}",
"pytivo.{{ ansible_nas_domain }}",
"radarr.{{ ansible_nas_domain }}",
"serposcope.{{ ansible_nas_domain }}",
"sickchill.{{ ansible_nas_domain }}",
"sonarr.{{ ansible_nas_domain }}",
"tautulli.{{ ansible_nas_domain }}",

View file

@ -1,44 +0,0 @@
- name: Create Serposcope Directories
file:
path: "{{ item }}"
state: directory
with_items:
- "{{ serposcope_data_directory }}/mysql"
- name: Create MySQL container for Serposcope
docker_container:
name: serposcope-mysql
image: mysql:5.7
pull: true
volumes:
- "{{ serposcope_data_directory }}/mysql:/var/lib/mysql:rw"
env:
MYSQL_DATABASE: "serposcope"
MYSQL_USER: "serposcope"
MYSQL_PASSWORD: "serposcope"
MYSQL_ROOT_PASSWORD: "serposcope"
restart_policy: unless-stopped
memory: 1g
- name: Wait for MySQL to init
pause:
seconds: 30
- name: Create Serposcope container
docker_container:
name: serposcope
image: davestephens/serposcope:2.11.0
pull: true
links:
- serposcope-mysql:db
ports:
- "{{ serposcope_port }}:7134"
env:
SERPOSCOPE_DB_URL: 'jdbc:mysql://db:3306/serposcope?user=serposcope\&password=serposcope\&allowMultiQueries=true'
restart_policy: unless-stopped
memory: 1g
labels:
traefik.backend: "serposcope"
traefik.frontend.rule: "Host:serposcope.{{ ansible_nas_domain }}"
traefik.enable: "{{ serposcope_available_externally }}"
traefik.port: "7134"