]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/websites/tools/visio/default.nix
Add coturn server
[perso/Immae/Config/Nix.git] / modules / private / websites / tools / visio / default.nix
index e7ebe9b036fcb449dbe1e55c93e74221b63ec126..f9b2e59c0e9c071a61918ec1239d3a8f5f4c2170 100644 (file)
@@ -1,7 +1,6 @@
 { lib, pkgs, config,  ... }:
 let
-  port = 18013;
-  turnPort = 18014;
+  port = config.myEnv.ports.galene_port;
   cfg = config.myServices.websites.tools.visio;
 in {
   options.myServices.websites.tools.visio = {
@@ -9,14 +8,12 @@ in {
   };
 
   config = lib.mkIf cfg.enable {
-    networking.firewall.allowedTCPPorts = [ turnPort ];
-    networking.firewall.allowedUDPPorts = [ turnPort ];
     services.galene = {
       enable = true;
       httpPort = port;
       insecure = true;
       # hack to bypass module's limitations
-      dataDir = "/var/lib/galene/data -http localhost:${builtins.toString port} -turn :${builtins.toString turnPort}";
+      dataDir = "/var/lib/galene/data -http localhost:${builtins.toString port}";
     };
     services.websites.env.tools.vhostConfs.visio = {
       certName    = "eldiron";