System Service
Run flexx as a persistent system service on Linux (systemd) or macOS (launchd). Auto-start on boot.
Install
flexx service installThis creates a service that starts flexx connect automatically on boot.
Linux (systemd)
Creates a user-level systemd unit at ~/.config/systemd/user/flexx-remote.service.
systemctl --user status flexx-remote # Check status
systemctl --user restart flexx-remote # Restart
systemctl --user stop flexx-remote # Stop
journalctl --user -u flexx-remote -f # View logsmacOS (launchd)
Creates a LaunchAgent at ~/Library/LaunchAgents/dev.flexx.remote.plist.
launchctl list dev.flexx.remote # Check statusWindows
System service installation is not supported on Windows. Use background mode instead:
flexx connect --daemonUninstall
flexx service uninstallStatus
flexx service statusLogs
flexx service logs # Linux only (via journalctl)Alternative: background mode
If you don't want a system service, run the daemon in the background:
flexx connect --daemonCheck status with:
flexx status