mirror of
https://github.com/davestephens/ansible-nas
synced 2024-12-26 03:23:11 +00:00
Remove Serposcope (dead software)
This commit is contained in:
parent
1fb535cdfd
commit
0abe029523
7 changed files with 0 additions and 73 deletions
|
@ -29,7 +29,6 @@ Ansible config and a bunch of Docker containers.
|
||||||
* Content management with Joomla
|
* Content management with Joomla
|
||||||
* A dual panel local file manager
|
* A dual panel local file manager
|
||||||
* Self-service media request web application
|
* Self-service media request web application
|
||||||
* SEO tracking with Serposcope
|
|
||||||
|
|
||||||
### Available Applications
|
### 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
|
* [pyLoad](https://pyload.net/) - A download manager with a friendly web-interface
|
||||||
* [PyTivo](http://pytivo.org) - An HMO and GoBack server for TiVos.
|
* [PyTivo](http://pytivo.org) - An HMO and GoBack server for TiVos.
|
||||||
* [Radarr](https://radarr.video/) - for organising and downloading movies
|
* [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
|
* [Sickchill](https://sickchill.github.io/) - for managing TV episodes
|
||||||
* [Sonarr](https://sonarr.tv/) - for downloading and managing TV episodes
|
* [Sonarr](https://sonarr.tv/) - for downloading and managing TV episodes
|
||||||
* [Tautulli](http://tautulli.com/) - Monitor Your Plex Media Server
|
* [Tautulli](http://tautulli.com/) - Monitor Your Plex Media Server
|
||||||
|
|
|
@ -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.
|
|
|
@ -53,7 +53,6 @@ By default, applications can be found on the ports listed below.
|
||||||
| PyTivo | 9032 | HTTP |
|
| PyTivo | 9032 | HTTP |
|
||||||
| PyTivo | 2190 | UDP |
|
| PyTivo | 2190 | UDP |
|
||||||
| Radarr | 7878 | |
|
| Radarr | 7878 | |
|
||||||
| Serposcope | 7134 | |
|
|
||||||
| Sickchill | 8081 | |
|
| Sickchill | 8081 | |
|
||||||
| Sonarr | 8989 | |
|
| Sonarr | 8989 | |
|
||||||
| Tautulli | 8185 | |
|
| Tautulli | 8185 | |
|
||||||
|
|
|
@ -95,9 +95,6 @@ joomla_enabled: false
|
||||||
# PyTivo
|
# PyTivo
|
||||||
pytivo_enabled: false
|
pytivo_enabled: false
|
||||||
|
|
||||||
# SEO
|
|
||||||
serposcope_enabled: false
|
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
### General
|
### General
|
||||||
|
@ -696,13 +693,6 @@ ubooquity_group_id: "0"
|
||||||
ubooquity_port_webui: "2202"
|
ubooquity_port_webui: "2202"
|
||||||
ubooquity_port_admin: "2203"
|
ubooquity_port_admin: "2203"
|
||||||
|
|
||||||
###
|
|
||||||
### Serposcope
|
|
||||||
###
|
|
||||||
serposcope_data_directory: "{{ docker_home }}/serposcope"
|
|
||||||
serposcope_port: 7134
|
|
||||||
serposcope_available_externally: "false"
|
|
||||||
|
|
||||||
###
|
###
|
||||||
### Virtual Desktop
|
### Virtual Desktop
|
||||||
###
|
###
|
||||||
|
|
4
nas.yml
4
nas.yml
|
@ -274,10 +274,6 @@
|
||||||
when: (youtubedlmaterial_enabled | default(False))
|
when: (youtubedlmaterial_enabled | default(False))
|
||||||
tags: youtubedlmaterial
|
tags: youtubedlmaterial
|
||||||
|
|
||||||
- import_tasks: tasks/serposcope.yml
|
|
||||||
when: (serposcope_enabled | default(False))
|
|
||||||
tags: serposcope
|
|
||||||
|
|
||||||
- import_tasks: tasks/virtual_desktop.yml
|
- import_tasks: tasks/virtual_desktop.yml
|
||||||
when: (virtual_desktop_enabled | default(False))
|
when: (virtual_desktop_enabled | default(False))
|
||||||
tags: virtual_desktop
|
tags: virtual_desktop
|
||||||
|
|
|
@ -213,7 +213,6 @@ onDemand = false # create certificate when container is created
|
||||||
"pyload.{{ ansible_nas_domain }}",
|
"pyload.{{ ansible_nas_domain }}",
|
||||||
"pytivo.{{ ansible_nas_domain }}",
|
"pytivo.{{ ansible_nas_domain }}",
|
||||||
"radarr.{{ ansible_nas_domain }}",
|
"radarr.{{ ansible_nas_domain }}",
|
||||||
"serposcope.{{ ansible_nas_domain }}",
|
|
||||||
"sickchill.{{ ansible_nas_domain }}",
|
"sickchill.{{ ansible_nas_domain }}",
|
||||||
"sonarr.{{ ansible_nas_domain }}",
|
"sonarr.{{ ansible_nas_domain }}",
|
||||||
"tautulli.{{ ansible_nas_domain }}",
|
"tautulli.{{ ansible_nas_domain }}",
|
||||||
|
|
|
@ -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"
|
|
Loading…
Reference in a new issue