diff --git a/hosts/cave/fuckery.nix b/hosts/cave/fuckery.nix index 7f8d31a..9edc316 100644 --- a/hosts/cave/fuckery.nix +++ b/hosts/cave/fuckery.nix @@ -23,13 +23,7 @@ # }; # }; - # environment.etc."nextcloud-admin-pass".text = "Devdevdev10!"; - # services.nextcloud = { - # enable = true; - # package = pkgs.nextcloud29; - # hostName = "localhost"; - # config.adminpassFile = "/etc/nextcloud-admin-pass"; - # }; + # services.rustdesk-server = { # enable = true; diff --git a/hosts/vulpecula-vps/nextcloud.nix b/hosts/vulpecula-vps/nextcloud.nix new file mode 100644 index 0000000..0b2be42 --- /dev/null +++ b/hosts/vulpecula-vps/nextcloud.nix @@ -0,0 +1,17 @@ +{config, ...}: { + services.nginx.virtualHosts."nextcloud.vulpecula.zone" = { + addSSL = true; + enableACME = true; + locations."/".proxyPass = "http://localhost:${toString config.services.forgejo.settings.server.HTTP_PORT}"; + }; + + environment.etc."nextcloud-admin-pass".text = "Devdevdev10!"; + services.nextcloud = { + enable = true; + package = pkgs.nextcloud29; + hostName = "nextcloud.vulpecula.zone"; + config.adminpassFile = "/etc/nextcloud-admin-pass"; + config.dbtype = "sqlite"; + https = true; + }; +} \ No newline at end of file