diff --git a/nixosModules/server/nextcloud.nix b/nixosModules/server/nextcloud.nix index 6dd65ee..6d86d48 100755 --- a/nixosModules/server/nextcloud.nix +++ b/nixosModules/server/nextcloud.nix @@ -11,6 +11,11 @@ let system = "x86_64-linux"; config.allowUnfree = true; }; + work = import inputs.nixpkgs-stable { + system = "x86_64-linux"; + config.allowUnfree = true; + config.allowUnfreePredicate = true; + }; in { services = { @@ -120,11 +125,15 @@ in }; onlyoffice = { enable = true; + package = work.onlyoffice-documentserver; hostname = "0.0.0.0"; jwtSecretFile = "${inputs.zeroq-credentials}/services/onlyoffice/jwt.txt"; }; }; + fonts.fonts = [ work.corefonts ]; + + networking.hosts = { # "localhost" = [ # "nextcloud.zeroq.ru" diff --git a/nixosModules/vds/nginx.nix b/nixosModules/vds/nginx.nix index 20c318f..6cd29e7 100755 --- a/nixosModules/vds/nginx.nix +++ b/nixosModules/vds/nginx.nix @@ -72,6 +72,7 @@ in }; extraConfig = '' client_max_body_size 5G; + header_up X-Forwarded-Proto https ''; # absolute_redirect off; }; "immich.zeroq.ru" = {