fix peertube
This commit is contained in:
parent
95a39c77e3
commit
2615bfd645
@ -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";
|
||||||
};
|
};
|
||||||
|
@ -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;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user