fix peertube

This commit is contained in:
zuckerberg 2021-08-02 16:51:03 -04:00
parent 95a39c77e3
commit 2615bfd645
2 changed files with 5 additions and 3 deletions

View File

@ -1,7 +1,7 @@
{ {
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-21.05"; 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"; simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-21.05";
agenix.url = "github:ryantm/agenix"; agenix.url = "github:ryantm/agenix";
}; };

View File

@ -33,8 +33,8 @@
enable = true; enable = true;
localDomain = "tube.neet.space"; localDomain = "tube.neet.space";
listenHttp = 9000; listenHttp = 9000;
listenWeb = 9000; listenWeb = 443;
enableWebHttps = false; enableWebHttps = true;
# dataDirs # dataDirs
serviceEnvironmentFile = "/run/secrets/peertube-init"; serviceEnvironmentFile = "/run/secrets/peertube-init";
# settings # settings
@ -56,12 +56,14 @@
forceSSL = true; forceSSL = true;
locations."/" = { locations."/" = {
proxyPass = "http://localhost:${toString config.services.peertube.listenHttp}"; proxyPass = "http://localhost:${toString config.services.peertube.listenHttp}";
proxyWebsockets = true;
}; };
}; };
age.secrets.peertube-init.file = ../../secrets/peertube-init.age; age.secrets.peertube-init.file = ../../secrets/peertube-init.age;
age.secrets.peertube-db-pw.file = ../../secrets/peertube-db-pw.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-redis-pw.file = ../../secrets/peertube-redis-pw.age;
age.secrets.peertube-smtp.file = ../../secrets/peertube-smtp.age; age.secrets.peertube-smtp.file = ../../secrets/peertube-smtp.age;
networking.firewall.allowedTCPPorts = [ 1935 ];
services.searx = { services.searx = {
enable = true; enable = true;