diff options
| author | schererleander <leander@schererleander.de> | 2025-05-30 04:33:27 +0200 |
|---|---|---|
| committer | schererleander <leander@schererleander.de> | 2025-05-30 04:33:27 +0200 |
| commit | aace92c82310ac5f75171633d9b4d6e81db740b9 (patch) | |
| tree | 5cd469b66e8cadd69ebeeb891dbcd5e0fe481538 /hosts | |
| parent | 1501c9d996da1c0055395bd1b31c243a10a8300f (diff) | |
add nextcloud
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/vps/configuration.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/hosts/vps/configuration.nix b/hosts/vps/configuration.nix index e80beff..e3cf372 100644 --- a/hosts/vps/configuration.nix +++ b/hosts/vps/configuration.nix @@ -49,6 +49,19 @@ sslCertificateKey = "/etc/ssl/private/schererleander.de.key"; forceSSL = true; }; + virtualHosts."cloud.schererleander.de" = { + sslCertificate = "/etc/ssl/certs/schererleander.de.crt"; + sslCertificateKey = "/etc/ssl/private/schererleander.de.key"; + forceSSL = true; + }; + }; + + services.nextcloud = { + enable = true; + hostName = "cloud.schererleander.de"; + database.createLocally = true; + configureRedis = true; + maxUploadSize = "16G"; }; networking.firewall.allowedTCPPorts = [ 80 443 8693 ]; |
