From 2249daebb7cbae4bd3e9910d792b3ef74bdf1059 Mon Sep 17 00:00:00 2001 From: stubbfel Date: Tue, 21 Nov 2017 22:14:38 +0100 Subject: [PATCH] init nextcloud --- services/enabled.nix | 1 + services/nextcloud.nix | 8 ++++++++ users.nix | 1 + 3 files changed, 10 insertions(+) create mode 100644 services/nextcloud.nix diff --git a/services/enabled.nix b/services/enabled.nix index ef0cb93..9da81d1 100644 --- a/services/enabled.nix +++ b/services/enabled.nix @@ -7,5 +7,6 @@ ./teamspeak.nix ./nginx.nix ./gitlab.nix + ./nextcloud.nix ]; } diff --git a/services/nextcloud.nix b/services/nextcloud.nix new file mode 100644 index 0000000..92053b7 --- /dev/null +++ b/services/nextcloud.nix @@ -0,0 +1,8 @@ +{ config, pkgs, ... }: + +{ + services.nginx.virtualHosts."cloud.stubbe.rocks" = { + enableACME = true; + forceSSL = true; + }; +} diff --git a/users.nix b/users.nix index 063db28..19cc57c 100644 --- a/users.nix +++ b/users.nix @@ -12,5 +12,6 @@ in users = { defaultUserShell = pkgs.zsh; extraUsers.sshuser = myPublicSshKeys // { isNormalUser = true; home = "/home/sshuser";}; + extraUsers.nextcloud = myPublicSshKeys // { isNormalUser = true; home = "/home/nextcloud";}; }; }