⚙️ Configuration
FluxGate is configured via environment variables in /etc/fluxgate/fluxgate.env. Edit that file and restart the service to change settings: systemctl restart fluxgate
APP_HOST
0.0.0.0
APP_PORT
8080
NFT_TABLE
fluxgate
Health Check Interval
30s
Log Level
INFO
Database
/var/lib/fluxgate/fluxgate.db

These are the default values. Override in /etc/fluxgate/fluxgate.env.

💾 Backup & Restore

Export a JSON backup of all hosts, services, and rules. Import a previously exported backup to restore configuration. Importing will overwrite the current configuration.

🐧 System Management

Common service management commands (run as root on the FluxGate host):

# View service status
systemctl status fluxgate

# Restart FluxGate
systemctl restart fluxgate

# View live logs
journalctl -u fluxgate -f

# View nftables rules
nft list ruleset

# Check IP forwarding
cat /proc/sys/net/ipv4/ip_forward
ℹ️ About FluxGate
FluxGate — Linux Network Traffic Controller
Production-ready port forwarding manager built on nftables.
Phase 5 Web UI Active