Hermes
|
49f966770f
|
Fix TA compose block: network_mode with gluetun, correct volumes and env
|
2026-05-17 21:31:17 +00:00 |
|
Hermes
|
2a95009adc
|
audiomuse: bridge network (not gluetun), fix port conflict with TA
|
2026-05-17 21:11:59 +00:00 |
|
Hermes
|
7a56bca08b
|
Add audiomuse service include to compose
|
2026-05-17 20:59:41 +00:00 |
|
Hermes
|
0495cb6ea3
|
docs: document FOLDER_FOR_MEDIA and FOLDER_FOR_MORE env vars
|
2026-05-16 23:17:38 +00:00 |
|
Hermes
|
5239ffae5e
|
fix: gluetun service URLs in traefik config (route via gluetun:port)
|
2026-05-16 23:09:45 +00:00 |
|
Hermes
|
c838670a65
|
fix: use path.repo (dot) so TA can find it as env var
|
2026-05-16 23:02:32 +00:00 |
|
Hermes
|
208e9ae474
|
feat: add Tube Archivist (clean install)
|
2026-05-16 22:57:00 +00:00 |
|
Hermes
|
37f891c923
|
revert: restore infrastructure.org to before Tube Archivist changes
|
2026-05-16 22:55:13 +00:00 |
|
Hermes
|
90806408b3
|
fix: restore single compose, fix TA env vars + ES 8.17 + path_repo
|
2026-05-16 22:36:21 +00:00 |
|
Hermes
|
a5c34664a5
|
refactor: split media stack into /docker/compose/mediastack/
|
2026-05-16 22:18:54 +00:00 |
|
Hermes
|
f0fd4c5c2c
|
fix: use path_repo (underscore) for ES env var
|
2026-05-16 22:16:26 +00:00 |
|
Hermes
|
848e8b7f4c
|
fix: TA env vars - ELASTIC_PASSWORD, TA_HOST, REDIS_CON, path.repo, ES 8.17
|
2026-05-16 22:10:37 +00:00 |
|
Hermes
|
2f7a8f89c3
|
feat: add Tube Archivist service
- 3-container stack: tubearchivist (Django web UI), ES 7.17, Redis
- Traefik secureweb router + service in traefik-internal.yaml
- Tunnel router via Docker labels for Cloudflare/authentik access
- Master compose include (service #44)
- No VPN routing (reaches YouTube directly)
- Env vars required: TA_USERNAME, TA_PASSWORD
NOTE: traefik-internal-noauth.yaml needs manual update on production-1
|
2026-05-16 21:40:11 +00:00 |
|
Hermes
|
6ed9046c2c
|
chore: switch to SSH git auth for tangle-deploy
|
2026-05-15 09:57:50 -04:00 |
|
Hermes
|
5f128963d3
|
docs: Jellyfin SSO, auth architecture, fix tree rendering
|
2026-05-15 09:52:38 -04:00 |
|
root
|
66422a9283
|
Add Docker service sections, master compose, document modular architecture
|
2026-05-15 06:55:39 -04:00 |
|
root
|
18d5c494ae
|
Remove Gitea Action workflow — replaced by systemd timer
|
2026-05-15 06:40:02 -04:00 |
|
Hermes
|
ec511b02d9
|
fix: install docker CLI in runner
Tangle and Deploy / tangle (push) Failing after 3m11s
|
2026-05-15 07:16:39 +00:00 |
|
Hermes
|
aa6aacd346
|
fix: install git in runner step
Tangle and Deploy / tangle (push) Failing after 26s
|
2026-05-15 07:15:00 +00:00 |
|
Hermes
|
e5d78da3cb
|
fix: bash-only checkout in Gitea Action workflow
Tangle and Deploy / tangle (push) Failing after 2s
|
2026-05-15 07:14:03 +00:00 |
|
Hermes
|
2a01bed005
|
feat: literate IaC with tangle-deploy pipeline
Tangle and Deploy / tangle (push) Failing after 12s
- Converted Traefik section to tangle blocks with absolute paths
- Created .gitea/workflows/tangle.yaml Gitea Action
- tangle-deploy.sh: tangles org → writes files → restarts services
|
2026-05-15 07:12:24 +00:00 |
|
Hermes
|
26e95185e3
|
chore: initial infrastructure docs scaffold
|
2026-05-15 07:07:19 +00:00 |
|