aboutsummaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2025-05-30 04:33:27 +0200
committerschererleander <leander@schererleander.de>2025-05-30 04:33:27 +0200
commitaace92c82310ac5f75171633d9b4d6e81db740b9 (patch)
tree5cd469b66e8cadd69ebeeb891dbcd5e0fe481538 /hosts
parent1501c9d996da1c0055395bd1b31c243a10a8300f (diff)
add nextcloud
Diffstat (limited to 'hosts')
-rw-r--r--hosts/vps/configuration.nix13
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 ];