Commit graph

4 commits

Author SHA1 Message Date
Harald Hoyer e009207a30 feat(rustdesk): enable firewall configuration
Added `openFirewall` option to `rustdesk-server` service to simplify network setup.
2025-02-24 10:31:40 +01:00
Harald Hoyer 18d7710302 feat(rustdesk): update relay host configuration
Updated the relay host for RustDesk server from "mx.surfsite.org" to "rustdesk.hoyer.world". This ensures the service uses the new designated host for signal relay.
2025-02-24 10:22:49 +01:00
Harald Hoyer f2a984c762 feat(rustdesk): enable SSL and update proxy configuration
Enabled `forceSSL` for the RustDesk nginx configuration to ensure secure connections. Replaced `proxyPass` with detailed `extraConfig` to include necessary headers and support for WebSocket connections.
2025-02-24 10:19:46 +01:00
Harald Hoyer 64f48c5969 feat(mx): isolate rustdesk configuration into separate module
Moved rustdesk-server settings from `default.nix` to a dedicated module `rustdesk.nix`. This improves configuration structure and ensures better modularity for maintainability.
2025-02-24 10:08:19 +01:00