pogoo-web/README.md

990 B

pogoo-web — repo git.pogoo.app/kantin/pogoo-web

Self-contained deploy repo for pogoo.app (main house site). Portainer-git friendly.

pogoo-web/
├── docker-compose.yml   # context: ./site
└── site/                # index.html, Dockerfile, nginx.conf, favicons

Deploy (Portainer-git, auto)

  1. Push this repo to Forgejo: git.pogoo.app/kantin/pogoo-web.
  2. Portainer → Stacks → Add → Git repository
    • URL: https://git.pogoo.app/kantin/pogoo-web.git
    • Compose path: docker-compose.yml
    • Auth: Forgejo deploy token (read)
    • Automatic updates + webhook: ON
  3. Forgejo repo → Settings → Webhooks → paste the Portainer webhook URL.
  4. git push → webhook → Portainer rebuilds + redeploys. TLS via Traefik (edge).

Prereqs

  • Edge stack up (Traefik + Portainer), edge network exists.
  • DNS: pogoo.app + www.pogoo.app → server IP.

Update the site

Edit site/index.html (or assets) → commit → push. Done.