T-HUB/infra/peertube-workers/systemd/pt-worker-netprobe.service
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

32 lines
757 B
Desktop File

[Unit]
Description=Bounded PeerTube worker throughput probe (Tailscale only)
After=tailscaled.service network-online.target
Wants=tailscaled.service network-online.target
StartLimitIntervalSec=300
StartLimitBurst=10
[Service]
Type=notify
NotifyAccess=main
TimeoutStartSec=45
User=pt-netprobe
Group=pt-netprobe
ExecStart=/usr/bin/python3 /opt/pt-worker-netprobe/bandwidth-probe.py --bind 100.92.231.98 --port 9044
Restart=always
RestartSec=30
NoNewPrivileges=true
ProtectSystem=strict
ProtectHome=true
PrivateTmp=true
PrivateDevices=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectControlGroups=true
CapabilityBoundingSet=
RestrictAddressFamilies=AF_INET AF_UNIX
MemoryMax=96M
TasksMax=16
CPUQuota=20%
[Install]
WantedBy=multi-user.target