Menu
Public repository / 1db5ab2534712c8d3b1cab23403378f32ee8b00f
AkurAI-VPN / akurai-deploy.toml
Latest change 63fbfbe051818adda65e6e30ee3cf92b68573ba4 - fix: override vpn control deploy exec by Claude Code
# akurai-deploy.toml — declarative release/deploy config for `akurai-ec2 release`.
# Replaces the imperative logic that used to live in deploy.sh. The release engine
# reads this; `./deploy.sh` is now a thin shim into it.
name = "akurai-vpn-control" # systemd unit on the box
domain = "vpn.olibuijr.com" # nginx vhost ("-" = internal/no public domain)
port = 8104 # listen port (must agree with the _VMPORTS registry)
repo = "olibuijr/AkurAI-VPN" # GitHub repo (used only to auto-create origin if missing)
build = "cargo build --release --target x86_64-unknown-linux-musl -p akurai-control"
artifact = "target/x86_64-unknown-linux-musl/release/akurai-control"
appdir = "systemd" # create the release engine working dir; no frontend payload
exec_start = "{bin} serve" # override the Framework-style default serve command
version_file = "VERSION" # source of truth
cargo_version = "workspace" # workspace | package | none — keeps Cargo.toml in lockstep
changelog = "CHANGELOG.md"
changelog_mode = "hybrid" # hybrid | auto | manual
gate_fmt = true
gate_clippy = true
gate_test = true