diff --git a/manuscript/recipies/kanboard.md b/manuscript/recipies/kanboard.md index 89323f5..efcf266 100644 --- a/manuscript/recipies/kanboard.md +++ b/manuscript/recipies/kanboard.md @@ -23,6 +23,8 @@ Features include: 1. [Docker swarm cluster](/ha-docker-swarm/design/) with [persistent shared storage](/ha-docker-swarm/shared-storage-ceph.md) 2. [Traefik](/ha-docker-swarm/traefik) configured per design +3. DNS entry pointing your NextCloud url (_kanboard.example.com_) to your [keepalived](ha-docker-swarm/keepalived/) IP + ## Preparation @@ -60,9 +62,34 @@ services: - traefik.docker.network=traefik - traefik.port=80 + cron: + image: kanboard/kanboard + volumes: + - /var/data/kanboard/data:/var/www/app/data + user: nginx + networks: + - internal + entrypoint: | + bash -c 'bash -s < ``` -Now create a **separate** nextcloud-db-backup.env file, to capture the environment variables necessary to perform the backup. (_If the same variables are shared with the mariadb container, they [cause]https://discourse.geek-kitchen.funkypenguin.co.nz/t/nextcloud-funky-penguins-geek-cookbook/254/3?u=funkypenguin) issues with database access_) +Now create a **separate** nextcloud-db-backup.env file, to capture the environment variables necessary to perform the backup. (_If the same variables are shared with the mariadb container, they [cause issues](https://discourse.geek-kitchen.funkypenguin.co.nz/t/nextcloud-funky-penguins-geek-cookbook/254/3?u=funkypenguin) with database access_) ```` # For database backup (keep 7 days daily backups)