From a1001a91127efa18e8ffafb9bcb139d06ffb4198 Mon Sep 17 00:00:00 2001 From: Craige McWhirter Date: Mon, 10 Aug 2020 21:34:39 +1000 Subject: [PATCH] Minor re-jiggery --- roles/nextcloud.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/roles/nextcloud.nix b/roles/nextcloud.nix index adb9ddb..6b871e7 100644 --- a/roles/nextcloud.nix +++ b/roles/nextcloud.nix @@ -13,6 +13,7 @@ enable = true; # Enable Nextcloud hostName = "cloud.mcwhirter.io"; # FQDN for the Nextcloud instance nginx.enable = true; # Whether to enable nginx virtual host management + https = true; # Use HTTPS for links config = { # Configure Nextcloud dbtype = "pgsql"; # Set the database type dbname = "nextcloud"; # Set the database name @@ -59,13 +60,18 @@ }; }; - systemd.services."nextcloud-setup" = { + systemd.services."nextcloud-setup" = { # Ensure PostgreSQL is running first requires = ["postgresql.service"]; after = ["postgresql.service"]; }; - security.acme.certs = { - "cloud.mcwhirter.io".email = "craige@mcwhirter.io"; + security.acme = { + acceptTerms = true; + certs = { + "cloud.mcwhirter.io" = { + email = "craige@mcwhirter.io"; + }; + }; }; users.groups.keys.members = [ "nextcloud" ]; # Required due to NixOps issue #1204