diff --git a/nixos/boxes/brix/default.nix b/nixos/boxes/brix/default.nix index 91809d66..ff5887b0 100644 --- a/nixos/boxes/brix/default.nix +++ b/nixos/boxes/brix/default.nix @@ -10,6 +10,7 @@ ./restic-server.nix ./i2p.nix ./print-server.nix + ./nextcloud.nix ]; networking = { hostName = "brix"; diff --git a/nixos/boxes/brix/nextcloud.nix b/nixos/boxes/brix/nextcloud.nix new file mode 100644 index 00000000..b2a723bc --- /dev/null +++ b/nixos/boxes/brix/nextcloud.nix @@ -0,0 +1,18 @@ +{ config, pkgs, ... }: +{ + + networking.firewall.allowedTCPPorts = [ 80 ]; + services.nextcloud = { + enable = true; + home = "/data/nextcloud"; + https = false; + hostName = "purrfect.estate"; + package = pkgs.nextcloud22; + config = { + adminuser = "cyryl"; + adminpassFile = "/etc/secrets/nextcloud"; + dbtype = "sqlite"; + }; + }; + +}