FluxGate v0.1.0
FluxGate v0.1.0
FluxGate's first public release establishes the core architecture and ships production-tested
WireGuard management.
Highlights
- Modular provider architecture
- WireGuard provider
- Unified FluxGate client identities
- Safe client creation, export, revocation, and deletion
- Idempotent provider lifecycle
- Dry-run and rollback-aware operations
- FluxGate-owned nftables integration
- systemd persistence
- Strict typed configuration and versioned state
- Structured doctor and status diagnostics
- Guarded Ubuntu/Debian installer
- Python 3.10+ support
- CI, strict typing, and regression tests
Validation
WireGuard was validated on a real Ubuntu 24.04 VPS and with a real macOS client, including:
- Successful handshake
- Full-tunnel IPv4 Internet access
- DNS resolution
- Live server peer counters
- Service restart and reconnect
- Revoke enforcement
- Reboot persistence
- Ownership-safe cleanup
Current provider status
Supported:
- WireGuard
Planned:
- OpenVPN
- sing-box
- Xray-core
- AmneziaWG
FluxGate remains an early-stage project. Review SECURITY.md and the documentation before
deployment.