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";}; }; }