T-HUB/infra/peertube-workers/worker.example.json
glass beadian aa5e262f3a Tactical Media Broadcast Hub — initial release
Self-hosted multi-platform broadcast newsroom for activist collectives:
publishing pipeline with group approval and DST-proof scheduling, TweetDeck-style
column wall with hostile-content-safe rendering, live control room with Auto
Director, bridged chat governance with polls and quorum, distributed sandboxed
transcode workers, encrypted content-addressed archive, monthly analytics.

MIT licensed. See README.md and docs/.
2026-10-10 11:56:42 +00:00

27 lines
846 B
JSON

{
"name": "worker-name",
"peertube_url": "http://TAILSCALE_IP:9000",
"canonical_origin": "https://tube.occupymedia.cc",
"probe_url": "http://TAILSCALE_IP:9044",
"probe_interval_seconds": 300,
"peertube_version": "7.3.0",
"tailscale_peer": "TAILSCALE_IP",
"runner_binary": "/opt/pt-worker/runtime/node_modules/.bin/peertube-runner",
"node_binary": "/opt/pt-worker/node/bin/node",
"render_device": "/dev/dri/renderD128",
"concurrency": 2,
"require_ac": true,
"poll_seconds": 5,
"min_disk_free_bytes": 21474836480,
"max_temperature_c": 85,
"thermal_cooldown_seconds": 120,
"min_download_mbps": 10,
"min_upload_mbps": 10,
"max_latency_ms": 150,
"allow_derp": false,
"recovery_factor": 1.25,
"good_samples": 3,
"bad_samples": 2,
"bandwidth_ttl_seconds": 900,
"transfer_failure_cooldown_seconds": 60
}