stack/AGENTS.md
tim 3bf1726a99 Centralize demo config in .env and add bootstrap-stack.sh
Expand .env.example with ports, AI, Usenet, WireGuard, demo logins, and
bootstrap flags. One script creates dirs, downloads the model, starts
compose, heals gluetun, and configures SABnzbd from the same file.
2026-07-22 13:06:08 -07:00

686 B

Agent notes (arr-stack)

Git

  • Remote: originssh://git@192.168.8.123:2222/tim/stack.git (Forgejo tim/stack)
  • After any meaningful change set: commit and push to main with a clear, complete-sentence message (what changed and why).
  • Never commit secrets: .env, wireguard/wg0.conf, config/, GGUF models, ansible/.secrets/.
  • Prefer SSH push (GIT_SSH_COMMAND with ~/.ssh/id_ed25519 if needed).
  • Server checkout: /opt/stack is the same repo (git pull on ser5). Ansible uses stack_deploy_method: git.
  • Prefer .env for config (see .env.example). Demo creds: DEMO_USER=tim DEMO_PASS=asdfasdf. Fresh host: ./scripts/bootstrap-stack.sh.