FluxGate v0.2.0
FluxGate v0.2.0
FluxGate 0.2 introduces the second production connectivity provider and proves the multi-provider control-plane architecture.
Highlights
- Production OpenVPN provider
- WireGuard + OpenVPN coexistence
- Unified provider-independent client identities
- Provider-selective provisioning and revocation
- Unified client exports
- Standalone OpenVPN profiles
- OpenVPN PKI, CRL and tls-crypt management
- Shared forwarding ownership
- Independently managed provider NAT rules
- Stronger transactional rollback and crash recovery
- Expanded doctor/status diagnostics
- 0.1 state compatibility
Validation
The release candidate was validated through:
- 113 regression tests
- Python 3.10–3.14 CI
- real Ubuntu 24.04 privileged lifecycle
- simultaneous WireGuard/OpenVPN operation
- service restart recovery
- VPS reboot persistence
- real macOS WireGuard and OpenVPN clients
- IPv4 Internet egress
- DNS
- OpenVPN certificate revocation enforcement
- cleanup and ownership-safety tests
Provider status
Supported:
- WireGuard
- OpenVPN
Planned:
- sing-box
- Xray-core
- AmneziaWG
FluxGate remains an early-stage project. Review the security and testing documentation before deployment.