argocd: add telegram-gateway application #6
Reference in New Issue
Block a user
Delete Branch "feat/homelab-gateway-app"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Résumé
Ajoute l'Application Argo CD
telegram-gateway(Phase 1 — bot@arcodange_factory_bot, slug internefactory, handler echo).gitea.arcodange.lab/arcodange/telegram-gateway(user space, commedance-lessons-coach)gitea.arcodange.lab/arcodange/telegram-gateway:latest(digest strategy via Image Updater)https://tg.arcodange.fr(ingress Traefik, *.arcodange.fr déjà routé via Cloudflare)Contexte
Première brique d'une gateway de webhooks Telegram sur le home lab.
Remplace progressivement le polling Cowork-scheduled par du push direct
de Telegram vers
tg.arcodange.fr/bot/<slug>. Phase 1 = MVP echoend-to-end (webhook + secret_token validation + sendMessage).
Phases suivantes (séparées) : queue Postgres durable, handlers
shell/script/ollama async, retry pour quand le Macbook Ollama dort.
Plan complet :
~/.claude/plans/pour-les-notifications-on-inherited-seal.md.Pré-requis avant merge
✅ Repo
arcodange/telegram-gatewaycréé et code pushé✅ Namespace
telegram-gatewaycréé✅ Secret
telegram-gateway-botscréé (contientBOT_FACTORY_TOKEN+BOT_FACTORY_SECRET)✅ Image Docker
gitea.arcodange.lab/arcodange/telegram-gateway:latestbuild (Gitea Actions)Test plan
telegram-gateway/telegram-gatewayRunning, logs show "1 bot(s) loaded"curl https://tg.arcodange.fr/healthz→ 200make setwebhook SLUG=factory BASE_URL=https://tg.arcodange.frréussit@arcodange_factory_bot→ réponse echo en < 2 sargocd: add homelab-gateway applicationto argocd: add telegram-gateway application