T-HUB/infra
glass beadian 6cdffa60b2 Track the files scaffold; sync deployed oCIS compose requirements
infra/occupymedia/files/ was gitignored in phase one ('nothing deployed');
the oCIS deployment is now live, and the storage doc + DEPLOY.md link to its
runbook. Track the secret-free scaffold (compose.yml, csp.yaml, README,
tuwunel example, .env.example); keep only .env + secrets/ ignored.

compose.yml carries the deployment-proven fixes: ocis runs as user 1000 with
OCIS_CONFIG_DIR=/etc/ocis and HOME=/var/lib/ocis (source-built images do not
inherit the official image's conventions), and 9200/9980 publish on the LAN
for the CT150 tunnel connector.
2026-10-11 07:51:59 +00:00
..
grafana/provisioning/datasources Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
matrix Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
mock-rtmp Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
occupymedia Track the files scaffold; sync deployed oCIS compose requirements 2026-10-11 07:51:59 +00:00
otel Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
peertube Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
peertube-workers Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
prometheus Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
docker-compose.yml Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
media-worker.Dockerfile Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00