diff --git a/authentik/docker-compose.yml b/authentik/docker-compose.yml index af5003f..7470009 100644 --- a/authentik/docker-compose.yml +++ b/authentik/docker-compose.yml @@ -7,6 +7,7 @@ services: TZ: Europe/Bratislava image: ${DOCKER_REGISTRY:-}ghcr.io/goauthentik/ldap:${AUTHENTIK_TAG:-2024.6.1} labels: + wud.watch: true wud.watch.digest: true ports: - 2389:3389 @@ -29,7 +30,7 @@ services: timeout: 5s image: ${DOCKER_REGISTRY:-docker.io/library/}postgres:16-alpine labels: - wud.watch: false + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: @@ -46,6 +47,7 @@ services: timeout: 3s image: ${DOCKER_REGISTRY:-docker.io/library/}redis:alpine labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: @@ -76,6 +78,7 @@ services: homepage.widget.key: sVOwPPInTue7ZnvolmKG15hkE9gCyLcuAelLOQny6OIVn7JUilny9loPTG0v homepage.widget.type: authentik homepage.widget.url: https://auth.sectorq.eu + wud.watch: true wud.watch.digest: true ports: - ${COMPOSE_PORT_HTTP:-9003}:9000 @@ -100,6 +103,7 @@ services: TZ: Europe/Bratislava image: ${DOCKER_REGISTRY:-}ghcr.io/goauthentik/server:${AUTHENTIK_TAG:-2024.6.1} labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} user: root diff --git a/bitwarden/docker-compose.yml b/bitwarden/docker-compose.yml index fd97a58..2bc157c 100644 --- a/bitwarden/docker-compose.yml +++ b/bitwarden/docker-compose.yml @@ -23,9 +23,10 @@ services: homepage.name: Bitwarden homepage.server: my-docker homepage.weight: 1 + wud.watch: true wud.watch.digest: true ports: - 8181:80 restart: ${RESTART:-unless-stopped} volumes: - - /share/docker_data/bitwarden/bw-data:/data \ No newline at end of file + - /share/docker_data/bitwarden/bw-data:/data diff --git a/bookstack/docker-compose.yml b/bookstack/docker-compose.yml index 20a06f4..83e96f3 100644 --- a/bookstack/docker-compose.yml +++ b/bookstack/docker-compose.yml @@ -15,6 +15,7 @@ services: homepage.name: Bookstack homepage.server: my-docker homepage.weight: 1 + wud.watch: true wud.watch.digest: true ports: - 6875:80 @@ -29,6 +30,7 @@ services: PUID: 0 image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/mariadb labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: diff --git a/dockermon/docker-compose.yml b/dockermon/docker-compose.yml index 9886abf..fb8d5a1 100644 --- a/dockermon/docker-compose.yml +++ b/dockermon/docker-compose.yml @@ -3,6 +3,7 @@ services: image: ${DOCKER_REGISTRY:-}philhawthorne/ha-dockermon:latest labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true ports: - 8126:8126 diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml index 7dc0796..5d76283 100644 --- a/gitea/docker-compose.yml +++ b/gitea/docker-compose.yml @@ -23,6 +23,7 @@ services: homepage.widget.type: ${APPNAME} homepage.widget.url: https://${APPNAME}.sectorq.eu homepage.widget.version: 2 + wud.watch: true wud.watch.digest: true networks: - gitea diff --git a/gitlab/docker-compose.yml b/gitlab/docker-compose.yml index 5b1541b..b2b4e5a 100644 --- a/gitlab/docker-compose.yml +++ b/gitlab/docker-compose.yml @@ -37,6 +37,7 @@ services: homepage.widget.type: gitlab homepage.widget.url: https://gitlab.sectorq.eu homepage.widget.user_id: '2' + wud.watch: true wud.watch.digest: true network_mode: bridge ports: diff --git a/gotify/docker-compose.yml b/gotify/docker-compose.yml index 03502b2..f6cbe7f 100644 --- a/gotify/docker-compose.yml +++ b/gotify/docker-compose.yml @@ -8,6 +8,7 @@ services: hostname: gotify image: ${DOCKER_REGISTRY:-}gotify/server labels: + wud.watch: true wud.watch.digest: true networks: - net @@ -25,6 +26,7 @@ services: hostname: igotify image: ${DOCKER_REGISTRY:-}ghcr.io/androidseb25/igotify-notification-assist:latest labels: + wud.watch: true wud.watch.digest: true networks: - net diff --git a/grafana/docker-compose.yml b/grafana/docker-compose.yml index 73f7eeb..6c0658e 100644 --- a/grafana/docker-compose.yml +++ b/grafana/docker-compose.yml @@ -40,6 +40,7 @@ services: homepage.name: Grafana homepage.server: my-docker homepage.weight: '1' + wud.watch: true wud.watch.digest: true networks: - loki @@ -54,6 +55,7 @@ services: command: -config.file=/etc/loki/local-config.yaml image: ${DOCKER_REGISTRY:-}grafana/loki:latest labels: + wud.watch: true wud.watch.digest: true networks: - loki @@ -63,6 +65,7 @@ services: command: -config.file=/etc/promtail/config.yml image: ${DOCKER_REGISTRY:-}grafana/promtail:latest labels: + wud.watch: true wud.watch.digest: true networks: - loki @@ -81,6 +84,7 @@ services: homepage.name: Music Assistant homepage.server: my-docker homepage.weight: '1' + wud.watch: true wud.watch.digest: true ports: - 8092 diff --git a/homepage/docker-compose.yml b/homepage/docker-compose.yml index ff37754..a520fa1 100644 --- a/homepage/docker-compose.yml +++ b/homepage/docker-compose.yml @@ -12,6 +12,7 @@ services: image: ${DOCKER_REGISTRY:-}ghcr.io/gethomepage/homepage:latest labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true networks: - pihole_pihole diff --git a/immich/docker-compose.yml b/immich/docker-compose.yml index b6b5717..f1d0adc 100644 --- a/immich/docker-compose.yml +++ b/immich/docker-compose.yml @@ -20,6 +20,7 @@ services: "$$Chksum" = '0' ] || exit 1 image: ${DOCKER_REGISTRY:-}docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0 labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: @@ -35,6 +36,7 @@ services: disable: false image: ${DOCKER_REGISTRY:-}ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release} labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: @@ -64,6 +66,7 @@ services: homepage.widget.type: ${APPNAME} homepage.widget.url: https://${APPNAME}.sectorq.eu homepage.widget.version: '2' + wud.watch: true wud.watch.digest: true ports: - 2283:2283 @@ -78,6 +81,7 @@ services: test: redis-cli ping || exit 1 image: ${DOCKER_REGISTRY:-}docker.io/redis:6.2-alpine labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: diff --git a/kestra/docker-compose.yml b/kestra/docker-compose.yml index 45ea0ba..2969de7 100644 --- a/kestra/docker-compose.yml +++ b/kestra/docker-compose.yml @@ -25,6 +25,7 @@ services: homepage.server: my-docker homepage.weight: '1' wud.display.icon: mdi:evernote + wud.watch: true wud.watch.digest: true ports: - 8980:8080 @@ -50,7 +51,7 @@ services: timeout: 10s image: ${DOCKER_REGISTRY:-}postgres:16 labels: - wud.watch: 'false' + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: diff --git a/mailu/docker-compose.yml b/mailu/docker-compose.yml index aabcf12..d8411fe 100644 --- a/mailu/docker-compose.yml +++ b/mailu/docker-compose.yml @@ -27,6 +27,7 @@ services: env_file: stack.env image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}admin:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: @@ -45,6 +46,7 @@ services: hostname: antispam image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}rspamd:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true networks: - default @@ -65,6 +67,7 @@ services: timeout: 5s image: ${DOCKER_REGISTRY:-}clamav/clamav-debian:1.2.0-6 labels: + wud.watch: true wud.watch.digest: true networks: - clamav @@ -82,6 +85,7 @@ services: env_file: stack.env image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}fetchmail:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: @@ -97,6 +101,7 @@ services: service: ${LOGGING:-syslog} image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}nginx:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true networks: - default @@ -133,6 +138,7 @@ services: hostname: tika image: ${DOCKER_REGISTRY:-}apache/tika:2.9.2.1-full labels: + wud.watch: true wud.watch.digest: true networks: - fts_attachments @@ -147,6 +153,7 @@ services: env_file: stack.env image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}dovecot:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true networks: - default @@ -163,6 +170,7 @@ services: hostname: oletools image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}oletools:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true networks: - oletools @@ -174,6 +182,7 @@ services: - 192.168.205.254 image: ${DOCKER_REGISTRY:-}redis:alpine labels: + wud.watch: true wud.watch.digest: true restart: unless-stopped volumes: @@ -182,6 +191,7 @@ services: env_file: stack.env image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}unbound:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true networks: default: @@ -196,6 +206,7 @@ services: env_file: stack.env image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}postfix:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true restart: ${RESTART:-unless-stopped} volumes: @@ -204,6 +215,7 @@ services: webdav: image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}radicale:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true networks: - radicale @@ -216,6 +228,7 @@ services: env_file: stack.env image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}webmail:${MAILU_VERSION:-2024.06} labels: + wud.watch: true wud.watch.digest: true networks: - webmail diff --git a/mediacenter/docker-compose.yml b/mediacenter/docker-compose.yml index a2c5344..c2c1e09 100644 --- a/mediacenter/docker-compose.yml +++ b/mediacenter/docker-compose.yml @@ -28,6 +28,7 @@ services: homepage.widget.key: be4265d373929be3672ac813154baf6a homepage.widget.type: bazarr homepage.widget.url: https://bazarr.sectorq.eu + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -47,6 +48,7 @@ services: image: ${DOCKER_REGISTRY:-}ghcr.io/flaresolverr/flaresolverr:latest labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -59,6 +61,7 @@ services: image: ${DOCKER_REGISTRY:-}ghcr.io/ajnart/homarr:latest labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -96,6 +99,7 @@ services: homepage.widget.password: l4c1j4yd33Du5lo homepage.widget.type: jackett homepage.widget.url: https://jackett.sectorq.eu + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -130,6 +134,7 @@ services: homepage.widget.key: 0b0247d8030b46a0afe71be194311521 homepage.widget.type: jellyfin homepage.widget.url: https://jf.sectorq.eu + wud.watch: true wud.watch.digest: true network_mode: host ports: @@ -162,6 +167,7 @@ services: homepage.widget.key: MTczMTY1NTk3ODUwOTY3NmJiOTM0LTY1MDctNGI2NS1hMmEyLTE3MjQ1MmI3OTI0Yg homepage.widget.type: jellyseerr homepage.widget.url: https://js.sectorq.eu + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -191,6 +197,7 @@ services: homepage.widget.key: a9d7379966bd467aa0ad226848575e03 homepage.widget.type: lidarr homepage.widget.url: https://lidarr.sectorq.eu + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -226,6 +233,7 @@ services: homepage.widget.type: qbittorrent homepage.widget.url: https://qbit.sectorq.eu homepage.widget.username: admin + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -261,6 +269,7 @@ services: homepage.widget.type: radarr homepage.widget.url: https://radarr.sectorq.eu wud.display.icon: mdi:radarr + wud.watch: true wud.watch.digest: true networks: - mediarr @@ -292,6 +301,7 @@ services: homepage.widget.key: 325b15a81c544ed2a1cd2bb16e95a129 homepage.widget.type: sonarr homepage.widget.url: https://sonarr.sectorq.eu + wud.watch: true wud.watch.digest: true networks: - mediarr diff --git a/mosquitto/docker-compose.yml b/mosquitto/docker-compose.yml index 93e0019..420fd32 100644 --- a/mosquitto/docker-compose.yml +++ b/mosquitto/docker-compose.yml @@ -4,6 +4,7 @@ services: image: ${DOCKER_REGISTRY:-}eclipse-mosquitto labels: com.centurylinklabs.watchtower.enable: 'true' + wud.watch: true wud.watch.digest: true mem_limit: 1g network_mode: host diff --git a/motioneye/docker-compose.yml b/motioneye/docker-compose.yml index 1a0bd02..3ad949a 100644 --- a/motioneye/docker-compose.yml +++ b/motioneye/docker-compose.yml @@ -16,6 +16,7 @@ services: homepage.name: MotionEye homepage.server: my-docker homepage.weight: '1' + wud.watch: true wud.watch.digest: true ports: - 8081:8081 diff --git a/nextcloud/docker-compose.yml b/nextcloud/docker-compose.yml index cd8a7f5..eb75992 100644 --- a/nextcloud/docker-compose.yml +++ b/nextcloud/docker-compose.yml @@ -30,6 +30,7 @@ services: homepage.widget.type: ${APPNAME} homepage.widget.url: https://nc.sectorq.eu homepage.widget.username: jaydee + wud.watch: true wud.watch.digest: true links: - db @@ -54,6 +55,7 @@ services: image: ${DOCKER_REGISTRY:-}yobasystems/alpine-mariadb:latest labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true networks: - nextcloud_network @@ -64,6 +66,7 @@ services: redis: image: ${DOCKER_REGISTRY:-}redis:alpine labels: + wud.watch: true wud.watch.digest: true networks: - nextcloud_network diff --git a/nginx/docker-compose.yml b/nginx/docker-compose.yml index 68b8197..b6cb779 100644 --- a/nginx/docker-compose.yml +++ b/nginx/docker-compose.yml @@ -25,6 +25,7 @@ services: homepage.widget.type: npm homepage.widget.url: http://active.home.lan:81 homepage.widget.username: monitoring@sectorq.eu + wud.watch: true wud.watch.digest: true networks: - pihole_pihole diff --git a/node-red/docker-compose.yml b/node-red/docker-compose.yml index 727e066..14e89c1 100644 --- a/node-red/docker-compose.yml +++ b/node-red/docker-compose.yml @@ -9,6 +9,7 @@ services: image: ${DOCKER_REGISTRY:-}nodered/node-red:latest labels: com.centurylinklabs.watchtower.enable: 'true' + wud.watch: true wud.watch.digest: true mem_limit: 1g networks: diff --git a/octoprint/docker-compose.yml b/octoprint/docker-compose.yml index 8016fb8..4b9c0d9 100644 --- a/octoprint/docker-compose.yml +++ b/octoprint/docker-compose.yml @@ -20,6 +20,7 @@ services: homepage.widget.key: 0_4C0qSJz_7QF-bkOblpHjeaMQv128hTXxEsHrkubuk homepage.widget.type: octoprint homepage.widget.url: http://m-server.home.lan:85/ + wud.watch: true wud.watch.digest: true ports: - 85:80 @@ -44,6 +45,7 @@ services: homepage.widget.key: 0_4C0qSJz_7QF-bkOblpHjeaMQv128hTXxEsHrkubuk homepage.widget.type: octoprint homepage.widget.url: http://m-server.home.lan:86/ + wud.watch: true wud.watch.digest: true ports: - 86:80 diff --git a/openldap/docker-compose.yml b/openldap/docker-compose.yml index c79b6bd..6678121 100644 --- a/openldap/docker-compose.yml +++ b/openldap/docker-compose.yml @@ -14,6 +14,7 @@ services: - LDAP_CONFIG_ADMIN_PASSWORD=$LDAP_CONFIG_ADMIN_PASSWORD image: bitnami/openldap:latest labels: + wud.watch: true wud.watch.digest: true ports: - 1389:1389 diff --git a/pihole/docker-compose.yml b/pihole/docker-compose.yml index e688614..b531852 100644 --- a/pihole/docker-compose.yml +++ b/pihole/docker-compose.yml @@ -18,6 +18,7 @@ services: SECONDARY_HOSTS_2_PASSWORD: ${PASSWORD} image: mattwebbio/orbital-sync:1 labels: + wud.watch: true wud.watch.digest: true pihole: cap_add: @@ -46,6 +47,7 @@ services: homepage.widget.type: pihole homepage.widget.url: https://active.home.lan:9343 homepage.widget.version: '6' + wud.watch: true wud.watch.digest: true networks: pihole: diff --git a/portainer/docker-compose.yml b/portainer/docker-compose.yml index 4254a93..6382468 100644 --- a/portainer/docker-compose.yml +++ b/portainer/docker-compose.yml @@ -18,6 +18,7 @@ services: homepage.widget.key: ptr_gfwpbP4AUDhZ4uoPmSfNUGqZq+gescoele8reP/l/GU homepage.widget.type: portainer homepage.widget.url: https://portainer.sectorq.eu + wud.watch: true wud.watch.digest: true logging: driver: loki diff --git a/rancher/docker-compose.yml b/rancher/docker-compose.yml index 59424c6..bd62e83 100644 --- a/rancher/docker-compose.yml +++ b/rancher/docker-compose.yml @@ -4,6 +4,7 @@ services: command: --acme-domain rancher.sectorq.eu image: ${DOCKER_REGISTRY:-}rancher/rancher:latest labels: + wud.watch: true wud.watch.digest: true ports: - 7080:80 diff --git a/registry/docker-compose.yml b/registry/docker-compose.yml index 8b6991a..e0a4ec9 100644 --- a/registry/docker-compose.yml +++ b/registry/docker-compose.yml @@ -9,7 +9,7 @@ services: - REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd image: registry:2 labels: - wud.watch: false + wud.watch: true wud.watch.digest: true logging: driver: loki diff --git a/regsync/docker-compose.yml b/regsync/docker-compose.yml index aace5f7..9867024 100644 --- a/regsync/docker-compose.yml +++ b/regsync/docker-compose.yml @@ -6,6 +6,7 @@ services: - stack.env image: ${DOCKER_REGISTRY:-}ghcr.io/regclient/regsync:latest labels: + wud.watch: true wud.watch.digest: true logging: driver: loki diff --git a/semaphore/docker-compose.yml b/semaphore/docker-compose.yml index 292d449..73d8720 100644 --- a/semaphore/docker-compose.yml +++ b/semaphore/docker-compose.yml @@ -1,55 +1,53 @@ ---- services: - - db: - - image: ${DOCKER_REGISTRY:-}mysql:8.0 - volumes: - - /share/docker_data/semaphore/mysql/data:/var/lib/mysql - environment: - MYSQL_RANDOM_ROOT_PASSWORD: 'yes' - MYSQL_DATABASE: semaphore_db - MYSQL_USER: semaphore_user - MYSQL_PASSWORD: StrongPassw0rd - restart: ${RESTART:-unless-stopped} app: - - ports: - - 3002:3000 - - #image: semaphoreui/semaphore:latest - image: ${DOCKER_REGISTRY:-}semaphoreui/semaphore:latest - dns: - - 192.168.77.101 - - 192.168.77.1 - volumes: - - /etc/localtime:/etc/localtime:ro - - /share/docker_data/semaphore/app/:/etc/semaphore/ - environment: - TZ: Europe/Bratislava - SEMAPHORE_DB_USER: semaphore_user - SEMAPHORE_DB_PASS: StrongPassw0rd - SEMAPHORE_DB_HOST: db - SEMAPHORE_DB_PORT: 3306 - SEMAPHORE_DB: semaphore_db - SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ - SEMAPHORE_ADMIN_PASSWORD: $SEMAPHORE_ADMIN_PASSWORD - SEMAPHORE_ADMIN_NAME: administrator - SEMAPHORE_ADMIN_EMAIL: administrator@sectorq.eu - SEMAPHORE_ADMIN: administrator - SEMAPHORE_ACCESS_KEY_ENCRYPTION: MflCLIUF5bn6Lgkuwy4BoAdIFhoZ4Ief2oocXmuZSjs= - SEMAPHORE_LDAP_ACTIVATED: 'no' # if you wish to use ldap, set to: 'yes' - SEMAPHORE_LDAP_HOST: '192.168.77.101' - SEMAPHORE_LDAP_PORT: '2389' - SEMAPHORE_LDAP_NEEDTLS: 'no' - SEMAPHORE_LDAP_DN_BIND: 'cn=jaydee,ou=users,dc=sectorq,dc=eu' - SEMAPHORE_LDAP_PASSWORD: '$LDAP_ADMIN_PASSWORD' - SEMAPHORE_LDAP_DN_SEARCH: 'dc=sectorq,dc=eu' - SEMAPHORE_LDAP_SEARCH_FILTER: "(&(objectClass=inetOrgPerson)(uid=%s))" - - labels: - com.centurylinklabs.watchtower.enable: true depends_on: - - db - restart: ${RESTART:-unless-stopped} + - db + dns: + - 192.168.77.101 + - 192.168.77.1 + environment: + SEMAPHORE_ACCESS_KEY_ENCRYPTION: MflCLIUF5bn6Lgkuwy4BoAdIFhoZ4Ief2oocXmuZSjs= + SEMAPHORE_ADMIN: administrator + SEMAPHORE_ADMIN_EMAIL: administrator@sectorq.eu + SEMAPHORE_ADMIN_NAME: administrator + SEMAPHORE_ADMIN_PASSWORD: $SEMAPHORE_ADMIN_PASSWORD + SEMAPHORE_DB: semaphore_db + SEMAPHORE_DB_HOST: db + SEMAPHORE_DB_PASS: StrongPassw0rd + SEMAPHORE_DB_PORT: 3306 + SEMAPHORE_DB_USER: semaphore_user + SEMAPHORE_LDAP_ACTIVATED: 'no' + SEMAPHORE_LDAP_DN_BIND: cn=jaydee,ou=users,dc=sectorq,dc=eu + SEMAPHORE_LDAP_DN_SEARCH: dc=sectorq,dc=eu + SEMAPHORE_LDAP_HOST: 192.168.77.101 + SEMAPHORE_LDAP_NEEDTLS: 'no' + SEMAPHORE_LDAP_PASSWORD: $LDAP_ADMIN_PASSWORD + SEMAPHORE_LDAP_PORT: '2389' + SEMAPHORE_LDAP_SEARCH_FILTER: (&(objectClass=inetOrgPerson)(uid=%s)) + SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ + TZ: Europe/Bratislava + image: ${DOCKER_REGISTRY:-}semaphoreui/semaphore:latest + labels: + com.centurylinklabs.watchtower.enable: true + wud.watch: true + wud.watch.digest: true mem_limit: 1g + ports: + - 3002:3000 + restart: ${RESTART:-unless-stopped} + volumes: + - /etc/localtime:/etc/localtime:ro + - /share/docker_data/semaphore/app/:/etc/semaphore/ + db: + environment: + MYSQL_DATABASE: semaphore_db + MYSQL_PASSWORD: StrongPassw0rd + MYSQL_RANDOM_ROOT_PASSWORD: 'yes' + MYSQL_USER: semaphore_user + image: ${DOCKER_REGISTRY:-}mysql:8.0 + labels: + wud.watch: true + wud.watch.digest: true + restart: ${RESTART:-unless-stopped} + volumes: + - /share/docker_data/semaphore/mysql/data:/var/lib/mysql diff --git a/uptime-kuma/docker-compose.yml b/uptime-kuma/docker-compose.yml index 8af8158..6d64abc 100644 --- a/uptime-kuma/docker-compose.yml +++ b/uptime-kuma/docker-compose.yml @@ -4,6 +4,7 @@ services: image: ${DOCKER_REGISTRY:-}louislam/uptime-kuma:2.0.0-beta.1 labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true ports: - 3001:3001 diff --git a/watchtower/docker-compose.yml b/watchtower/docker-compose.yml index 3221996..854afe2 100644 --- a/watchtower/docker-compose.yml +++ b/watchtower/docker-compose.yml @@ -18,6 +18,9 @@ services: WATCHTOWER_NOTIFICATION_EMAIL_SUBJECTTAG: NewUpdates WATCHTOWER_NOTIFICATION_EMAIL_TO: jaydee@sectorq.eu WATCHTOWER_POLL_INTERVAL: 43200 + extends: + file: logging.yml + service: ${LOGGING:-syslog} image: ${DOCKER_REGISTRY:-}containrrr/watchtower:latest labels: com.centurylinklabs.watchtower.enable: 'true' @@ -32,10 +35,8 @@ services: homepage.widget.key: l4c1j4yd33Du5lo homepage.widget.type: watchtower homepage.widget.url: http://192.168.77.101:8094 + wud.watch: true wud.watch.digest: true - extends: - file: logging.yml - service: ${LOGGING:-syslog} ports: - 8094:8080 restart: ${RESTART:-unless-stopped} diff --git a/wazuh/docker-compose.yml b/wazuh/docker-compose.yml index 22a4932..d211fcb 100644 --- a/wazuh/docker-compose.yml +++ b/wazuh/docker-compose.yml @@ -15,6 +15,7 @@ services: hostname: wazuh.dashboard image: ${DOCKER_REGISTRY:-}wazuh/wazuh-dashboard:${VERSION:-4.10.1} labels: + wud.watch: true wud.watch.digest: true links: - wazuh.indexer:wazuh.indexer @@ -38,6 +39,7 @@ services: hostname: wazuh.indexer image: ${DOCKER_REGISTRY:-}wazuh/wazuh-indexer:${VERSION:-4.10.1} labels: + wud.watch: true wud.watch.digest: true ports: - 9200:9200 @@ -86,6 +88,7 @@ services: homepage.name: Wazuh homepage.server: my-docker homepage.weight: '1' + wud.watch: true wud.watch.digest: true ports: - 1514:1514 diff --git a/webhub/docker-compose.yml b/webhub/docker-compose.yml index da827bc..dd53012 100644 --- a/webhub/docker-compose.yml +++ b/webhub/docker-compose.yml @@ -8,6 +8,7 @@ services: image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/heimdall:latest labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true ports: - 8084:80 @@ -21,6 +22,7 @@ services: - NGINX_PORT=80 image: ${DOCKER_REGISTRY:-}nginx:latest labels: + wud.watch: true wud.watch.digest: true ports: - 48000:80 diff --git a/wud/docker-compose.yml b/wud/docker-compose.yml index 991775e..e5dbb90 100644 --- a/wud/docker-compose.yml +++ b/wud/docker-compose.yml @@ -18,6 +18,7 @@ services: homepage.widget.type: whatsupdocker homepage.widget.url: https://wud.sectorq.eu homepage.widget.username: homepage + wud.watch: true wud.watch.digest: true logging: driver: loki diff --git a/zabbix-server/docker-compose.yml b/zabbix-server/docker-compose.yml index dc98b6e..cbb75e5 100644 --- a/zabbix-server/docker-compose.yml +++ b/zabbix-server/docker-compose.yml @@ -12,7 +12,7 @@ services: image: ${DOCKER_REGISTRY:-}postgres:16-alpine labels: com.centurylinklabs.watchtower.enable: true - wud.watch: false + wud.watch: true wud.watch.digest: true networks: zabbix: @@ -30,6 +30,7 @@ services: image: ${DOCKER_REGISTRY:-}zabbix/zabbix-web-nginx-pgsql:alpine-latest labels: com.centurylinklabs.watchtower.enable: true + wud.watch: true wud.watch.digest: true networks: zabbix: @@ -62,6 +63,7 @@ services: homepage.widget.key: a5294f55cccb490cded051a6ccd45f15f3434f06f7c77de4b22abc8bf086534a homepage.widget.type: ${APPNAME} homepage.widget.url: https://${APPNAME}.sectorq.eu + wud.watch: true wud.watch.digest: true networks: zabbix: