- Latest Docker on your NAS, workstation, whereever)
- a few minutes ;)
-
Get Repo"
git clone https://github.com/int2001/wavelog_docker.git
-
Go to directory with yaml-file
a. Get into directory:
cd wavelog_docker/devhub
for latest dev "dev"b. Get into directory:
cd wavelog_docker/prodhub
for latest Master-Release "latest" -
Launch buildprocess:
docker-compose up -d
-
Navigate your Browser to [[IP or DNS of your Docker-Host]]:8086
-
Follow the installer. important: DB-Hostname is "wavelog-db". Username, Password, Database is all "wavelog". If you want to change that, pse edit the docker-compose.yaml
-
Enjoy Wavelog
If you want to use the docker-compose.yml for tou QNAP/Synology/proxmox/whatever Docker-Machine, simply copypaste it out of devhub or prodhub
Simply docker pull
the latest image from hub
Simply call docker-compose down wavelog_docker
Call docker-compose start wavelog_docker
- You can move from master to dev at any time simply by editing the
Dockerfile
and changing the Branch at L17 there
Big tnx to @jk13xyz for the idea.
The following cronjobs are set by default through the Dockerfile They don't need to be manually enabled. They can be updated, but this is a hassle. I use these settings because they made the most sense to me. The spacing is done to ensure the scripts don't run concurrently and cause time-outs.
The set cronjobs and runtimes are:
Every day at 00:00 and 12:00
Every day at 00:10 and 12:10
Every day at 00:20 and 12:20
Every day at 00:30 and 12:30
Every day at 00:40 and 12:40
Every day at 01:00
Every day at 01:10
Every Monday at 01:20
On the 1st of every month at 02:00
On the 1st of every month at 02:10
On the 1st of every month at 02:20
On the 1st of every month at 03:00