From 2615bfd645c652a0edb6bf650e0ca9534103865c Mon Sep 17 00:00:00 2001 From: zuckerberg <5-zuckerberg@users.noreply.git.neet.dev> Date: Mon, 2 Aug 2021 16:51:03 -0400 Subject: [PATCH] fix peertube --- flake.nix | 2 +- machines/liza/configuration.nix | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 9518118..efd4289 100644 --- a/flake.nix +++ b/flake.nix @@ -1,7 +1,7 @@ { inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-21.05"; - nixpkgs-peertube.url = "github:Izorkin/nixpkgs/add-peertube-service"; + nixpkgs-peertube.url = "github:GoogleBot42/nixpkgs/add-peertube-service"; simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-21.05"; agenix.url = "github:ryantm/agenix"; }; diff --git a/machines/liza/configuration.nix b/machines/liza/configuration.nix index cafa424..0320aba 100644 --- a/machines/liza/configuration.nix +++ b/machines/liza/configuration.nix @@ -33,8 +33,8 @@ enable = true; localDomain = "tube.neet.space"; listenHttp = 9000; - listenWeb = 9000; - enableWebHttps = false; + listenWeb = 443; + enableWebHttps = true; # dataDirs serviceEnvironmentFile = "/run/secrets/peertube-init"; # settings @@ -56,12 +56,14 @@ forceSSL = true; locations."/" = { proxyPass = "http://localhost:${toString config.services.peertube.listenHttp}"; + proxyWebsockets = true; }; }; age.secrets.peertube-init.file = ../../secrets/peertube-init.age; age.secrets.peertube-db-pw.file = ../../secrets/peertube-db-pw.age; age.secrets.peertube-redis-pw.file = ../../secrets/peertube-redis-pw.age; age.secrets.peertube-smtp.file = ../../secrets/peertube-smtp.age; + networking.firewall.allowedTCPPorts = [ 1935 ]; services.searx = { enable = true;