From 874557c350de7f5d385ddd72e7e4167c1ecb065b Mon Sep 17 00:00:00 2001 From: Ahwx Date: Wed, 17 Jul 2024 01:33:59 +0200 Subject: [PATCH] feat: install nextcloud --- modules/services/nextcloud.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 modules/services/nextcloud.nix diff --git a/modules/services/nextcloud.nix b/modules/services/nextcloud.nix new file mode 100644 index 0000000..2f04d35 --- /dev/null +++ b/modules/services/nextcloud.nix @@ -0,0 +1,21 @@ +{ config, ... }: +{ + services.nextcloud = { + enable = true; + hostName = "cloud.liv.town"; + https = true; + + virtualHosts.${config.services.nextcloud.hostName} = { + forceSSL = true; + enableACME = true; + }; + }; + + + security.acme = { + acceptTerms = true; + certs = { + ${config.services.nextcloud.hostName}.email = "ahwx@ahwx.org"; + }; + }; +}