From 3b875f57d2b5fb3fb839eea7a95c1e19be0dbeb8 Mon Sep 17 00:00:00 2001 From: jack Date: Fri, 27 Mar 2026 06:26:14 +0700 Subject: [PATCH] fix: disable discord-bot and walava-web until images exist in registry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These custom images (discord-bot, walava-web) are built by their own repos' CI/CD and pushed to git.walava.io registry. On a fresh server Forgejo hasn't run yet so images don't exist — bootstrap chicken/egg. Re-enable after Forgejo is up and images are pushed. Co-Authored-By: Claude Sonnet 4.6 --- .../services/templates/docker-compose.yml.j2 | 47 +++++++++---------- 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/roles/services/templates/docker-compose.yml.j2 b/roles/services/templates/docker-compose.yml.j2 index 1a94475..90eea26 100644 --- a/roles/services/templates/docker-compose.yml.j2 +++ b/roles/services/templates/docker-compose.yml.j2 @@ -451,32 +451,31 @@ services: # ── Discord Bot ──────────────────────────────────────────────────────────── - # Infrastructure management bot: /status /logs /restart /deploy /metrics /backup - # Image is built and pushed by the discord-bot repo CI/CD - discord-bot: - image: git.{{ domain_base }}/jack/discord-bot:latest - container_name: discord-bot - restart: unless-stopped - environment: - DISCORD_TOKEN: "${DISCORD_BOT_TOKEN}" - DISCORD_APP_ID: "{{ discord_bot_app_id }}" - FORGEJO_TOKEN: "${FORGEJO_RUNNER_TOKEN}" - FORGEJO_URL: "https://{{ domain_git }}" - FORGEJO_REPO: "jack/infra" - PROMETHEUS_URL: "http://{{ ip_tools }}:9090" - volumes: - - /var/run/docker.sock:/var/run/docker.sock:ro - networks: - - proxy # Discord API (internet) + reach tools server over public IP + # NOTE: disabled until image is built & pushed to Forgejo registry + # discord-bot: + # image: git.{{ domain_base }}/jack/discord-bot:latest + # container_name: discord-bot + # restart: unless-stopped + # environment: + # DISCORD_TOKEN: "${DISCORD_BOT_TOKEN}" + # DISCORD_APP_ID: "{{ discord_bot_app_id }}" + # FORGEJO_TOKEN: "${FORGEJO_RUNNER_TOKEN}" + # FORGEJO_URL: "https://{{ domain_git }}" + # FORGEJO_REPO: "jack/infra" + # PROMETHEUS_URL: "http://{{ ip_tools }}:9090" + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock:ro + # networks: + # - proxy # ── Walava Landing ───────────────────────────────────────────────────────── - # Landing page for walava.io — image built by walava-web repo CI/CD - walava-web: - image: git.{{ domain_base }}/jack/walava-web:latest - container_name: walava-web - restart: unless-stopped - networks: - - proxy + # NOTE: disabled until image is built & pushed to Forgejo registry + # walava-web: + # image: git.{{ domain_base }}/jack/walava-web:latest + # container_name: walava-web + # restart: unless-stopped + # networks: + # - proxy # ── Outline wiki ────────────────────────────────────────────────────────────