Add Gitea Actions CI and release workflows and deployment assets
CI / test (push) Canceled after 14m46s
Release / release (push) Successful in 6m4s

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
VeillaxandClaude Sonnet 5.5 committed 2026-10-26 03:05:30 -06:00
1 parent 9448a532e9
commit e951d22687
12 files changed
+421

No files matched your search

+33
View File
@@ -0,0 +1,33 @@
[Unit]
Description=Blacktip: edge for tunnelled ports and websites
Documentation=https://git.veillax.com/Veillax/blacktip
After=network-online.target
Wants=network-online.target
[Service]
User=blacktip
Group=blacktip
EnvironmentFile=-/etc/blacktip/blacktip.env
ExecStart=/usr/local/bin/blacktip -data /var/lib/blacktip
WorkingDirectory=/var/lib/blacktip
Restart=on-failure
RestartSec=3
# A port range can open up to 1000 listeners at once.
LimitNOFILE=65536
# Ports 80 and 443 need this; nothing else is granted.
AmbientCapabilities=CAP_NET_BIND_SERVICE
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
NoNewPrivileges=true
ProtectSystem=strict
ReadWritePaths=/var/lib/blacktip
ProtectHome=true
PrivateTmp=true
ProtectKernelTunables=true
ProtectControlGroups=true
# To list this machine's Docker containers (BLACKTIP_DOCKER=1), let the service read
# the Docker socket: sudo usermod -aG docker blacktip then restart it.
[Install]
WantedBy=multi-user.target