Serposcope is a free and open-source rank tracker to monitor websites ranking in Google and improve your SEO performances.
Volume | Description |
---|---|
SERPOSCOPE_DB_URL | jdbc:mysql://serposcopedb/serposcope?user=serposcope&password=mysecurepassword&allowMultiQueries=true |
SERPOSCOPE_DB_DEBUG | Debug mode |
Plus d'informations sur La documentation Serposcope
Volume | Description |
---|---|
/var/lib/serposcope | Serposcope data |
/var/lib/mysql | MySQL data |
Port | Description |
---|---|
7134 | Main default port to communicate with |
docker pull martinbouillaud/serposcope:latest
Serposcope work Out of the Box, so you can run it with basic default SQL driver :
docker run -d --restart always --name serposcope -p 7134:7134
Using Serposcope with MariaDB driver on docker-compose Stack, persistent storage :
version: '3'
services:
serposcopedb:
image: mariadb
container_name: serposcopedb
restart: always
environment:
- MARIADB_ROOT_PASSWORD=myrootpassword
- MARIADB_DATABASE=serposcope
- MARIADB_USER=serposcope
- MARIADB_PASSWORD=mysecurepassword
volumes:
- $PWD/serposcope/db:/var/lib/mysql
serposcope:
image: martinbouillaud/serposcope:latest
container_name: serposcope
restart: always
environment:
- SERPOSCOPE_DB_URL=jdbc:mysql://serposcopedb/serposcope?user=serposcope&password=mysecurepassword&allowMultiQueries=true
volumes:
- $PWD/serposcope/data:/var/lib/serposcope
You can use this template to add configuration specific :
# path where is stored embedded database and data files
serposcope.datadir=/var/lib/serposcope
# log path
serposcope.logdir=/var/log/serposcope
# alternative database url, mysql example to use mysql :
# serposcope.db.url=jdbc:mysql://HOSTNAME/DATABASE?user=USER&password=PASS&allowMultiQueries=true
#serposcope.db.url=
# additional database options
#serposcope.db.options=
#serposcope.db.debug=
# listen interface
#serposcope.listenAddress=
# listen port
#serposcope.listenPort=