Add Gitea Actions CI and release workflows and deployment assets
CI / test (push) Failing after 57s
Release / release (push) Successful in 5m12s

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:34 -06:00
1 parent 2e7cb8171f
commit d87c77dc13
12 files changed
+414

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
[Unit]
Description=Bamboo: site agent that connects a private network to the edge
Documentation=https://git.veillax.com/Veillax/bamboo
After=network-online.target
Wants=network-online.target
[Service]
User=bamboo
Group=bamboo
EnvironmentFile=-/etc/bamboo/bamboo.env
ExecStart=/usr/local/bin/bamboo -data /var/lib/bamboo
WorkingDirectory=/var/lib/bamboo
Restart=on-failure
RestartSec=3
# It makes outbound connections only, so it needs no privileges at all.
NoNewPrivileges=true
ProtectSystem=strict
ReadWritePaths=/var/lib/bamboo
ProtectHome=true
PrivateTmp=true
ProtectKernelTunables=true
ProtectControlGroups=true
# To list this machine's Docker containers (BAMBOO_DOCKER=1), let the service read
# the Docker socket: sudo usermod -aG docker bamboo then restart it.
[Install]
WantedBy=multi-user.target