feat(seedbox): Docker + Tailscale sidecar architecture #1

Merged
Damien merged 15 commits from feature/seedbox-docker-tailscale into main 2026-01-04 13:29:48 +00:00

15 Commits

Author SHA1 Message Date
3a39b7c4f2 docs(seedbox): add README for Sonarr stack 2026-01-04 12:30:29 +00:00
5f13ee47df docs(seedbox): add README for Prowlarr stack 2026-01-04 12:30:18 +00:00
90dfc9ec8a docs(seedbox): add README for Portainer stack 2026-01-04 12:30:08 +00:00
be0f6abaa2 docs(seedbox): add README for Transmission stack 2026-01-04 12:30:00 +00:00
979040a4c7 docs(seedbox): complete README rewrite for new architecture
- Document Docker + Tailscale sidecar architecture
- Add Gitea secrets configuration guide
- Add service management (add/remove/update)
- Add troubleshooting section
- Add Tailscale ACL configuration
2026-01-04 12:29:49 +00:00
1935d7fc99 feat(seedbox): add Sonarr stack with Tailscale sidecar
- TV series management
- Accessible via sonarr.taila5ad8.ts.net (HTTPS only)
- Mounts downloads and media volumes
2026-01-04 12:24:43 +00:00
6e13516d71 feat(seedbox): add Tailscale Serve config for Prowlarr 2026-01-04 12:24:37 +00:00
5928b5e990 feat(seedbox): add Prowlarr stack with Tailscale sidecar
- Indexer manager for *arr apps
- Accessible via prowlarr.taila5ad8.ts.net (HTTPS only)
2026-01-04 12:24:24 +00:00
4fe08a130b feat(seedbox): add Tailscale Serve config for Portainer 2026-01-04 12:24:18 +00:00
4473779d55 feat(seedbox): add Portainer stack with Tailscale sidecar
- Accessible via portainer.taila5ad8.ts.net (HTTPS only)
- Docker socket mounted for container management
2026-01-04 12:24:07 +00:00
333aa103c2 feat(seedbox): add Tailscale Serve config for Transmission 2026-01-04 12:24:00 +00:00
86441327b9 feat(seedbox): add Transmission stack with Tailscale sidecar
- WebUI accessible via transmission.taila5ad8.ts.net (HTTPS)
- Peer port 51413 exposed publicly for seeding
- Local downloads + NFS media mount
2026-01-04 12:23:54 +00:00
9afaf880a9 ci(seedbox): add Gitea Actions deployment pipeline
- Deploy on push to main and PR validation
- SSH deployment to seedbox via Tailscale
- Inject secrets from Gitea
- Deploy all stacks in stacks/ directory
2026-01-04 12:23:44 +00:00
c601e35930 docs(seedbox): add .env.example with secrets documentation 2026-01-04 12:23:25 +00:00
d137383936 refactor(seedbox): rewrite install.sh for Docker + Tailscale architecture
- Remove Transmission deployment (now via Gitea Actions)
- Add git clone for repo structure
- Simplify to server preparation only
- Keep NFS mount configuration
- Update MOTD for new architecture
2026-01-04 12:23:15 +00:00