A simple but powerful orchestrator, designed to be easy to use and API-first.
  • Go 95.1%
  • Shell 4.8%
Find a file
GnomeZworc d15454d35b
All checks were successful
Release Pipeline / set-release-target (push) Successful in 1s
Release Pipeline / upload-assets (agent.service, systemd/agent.service) (push) Successful in 3s
Release Pipeline / upload-assets (dnsmasq@.service, systemd/dnsmasq@.service) (push) Successful in 3s
Release Pipeline / upload-assets (metadata@.service, systemd/metadata@.service) (push) Successful in 3s
Release Pipeline / upload-assets (run-dnsmasq-in-netns.sh, scripts/run-dnsmasq-in-netns.sh) (push) Successful in 3s
Release Pipeline / build (agent, amd64, linux) (push) Successful in 0s
Release Pipeline / build (metadata, amd64, linux) (push) Successful in 0s
Release Pipeline / release (push) Successful in 11s
Release Pipeline / publish (push) Successful in 0s
Release Pipeline / build (push) Successful in 1m29s
Release Pipeline / checksums (push) Successful in 4s
f-34: route: add test for route metadata #34
Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
2026-08-24 22:57:30 +02:00
.forgejo/workflows main: ci: update release jobs 2026-08-17 22:21:32 +02:00
api f-34: doc: update api doc #34 2026-08-24 22:27:57 +02:00
cmd f-29: stop: add a proper stop 2026-08-18 00:41:01 +02:00
conf/agent f-29: watchdog: add specific config #29 2026-08-17 23:52:48 +02:00
internal f-34: route: add test for route metadata #34 2026-08-24 22:57:30 +02:00
pkg f-29: stop: add a proper stop 2026-08-18 00:41:01 +02:00
release_notes main: doc: add release notes 2026-08-17 22:21:33 +02:00
scripts f-37: scripts/ci: add manifest handle 2026-08-14 17:01:53 +02:00
systemd f-29: stop: add a proper stop 2026-08-18 00:41:01 +02:00
.gitignore f-21: git: add claude to gitignore 2026-04-21 23:36:33 +02:00
go.mod f-21: go: add import lib 2026-04-21 23:36:30 +02:00
go.sum f-21: go: add import lib 2026-04-21 23:36:30 +02:00
LICENSE update license 2026-04-21 23:19:36 +02:00
README.md f-36: doc: add conf for a new hypervisor 2026-08-11 23:01:17 +02:00

syonad

A simple but powerful orchestrator, designed to be easy to use and API-first.

deployer

curl 'https://git.g3e.fr/syonad/two/raw/branch/main/scripts/deploy.sh' -O
bash deploy.sh
mv deploy.sh /opt/two/bin/

curl 'https://git.g3e.fr/syonad/two/raw/branch/main/systemd/agent.service' -o '/etc/systemd/system/agent.service'
curl 'https://git.g3e.fr/syonad/two/raw/branch/main/systemd/dnsmasq@.service' -o '/etc/systemd/system/dnsmasq@.service'
curl 'https://git.g3e.fr/syonad/two/raw/branch/main/systemd/metadata@.service' -o '/etc/systemd/system/metadata@.service'
systemctl daemon-reload

modprobe br_netfilter
echo br_netfilter > /etc/modules-load.d/br_netfilter.conf