From 01f21083a897b86bf148f1d2bb9c8edca4d3786a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Fri, 25 Jan 2019 23:15:08 +0100 Subject: Rename virtual folder to nixops Fixes https://git.immae.eu/mantisbt/view.php?id=82 --- virtual/modules/websites/tools/cloud/default.nix | 47 ------------------------ 1 file changed, 47 deletions(-) delete mode 100644 virtual/modules/websites/tools/cloud/default.nix (limited to 'virtual/modules/websites/tools/cloud/default.nix') diff --git a/virtual/modules/websites/tools/cloud/default.nix b/virtual/modules/websites/tools/cloud/default.nix deleted file mode 100644 index 241b982..0000000 --- a/virtual/modules/websites/tools/cloud/default.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ lib, pkgs, config, myconfig, mylibs, ... }: -let - nextcloud = pkgs.callPackage ./nextcloud.nix { - env = myconfig.env.tools.nextcloud; - }; - - cfg = config.services.myWebsites.tools.cloud; -in { - options.services.myWebsites.tools.cloud = { - enable = lib.mkEnableOption "enable cloud website"; - }; - - config = lib.mkIf cfg.enable { - security.acme.certs."eldiron".extraDomains."cloud.immae.eu" = null; - - services.myWebsites.tools.modules = nextcloud.apache.modules; - - services.myWebsites.tools.vhostConfs.cloud = { - certName = "eldiron"; - hosts = ["cloud.immae.eu" ]; - root = nextcloud.webRoot; - extraConfig = [ - nextcloud.apache.vhostConf - ]; - }; - - environment.systemPackages = let - occ = pkgs.writeScriptBin "nextcloud-occ" '' - #! ${pkgs.stdenv.shell} - cd ${nextcloud.webRoot} - NEXTCLOUD_CONFIG_DIR="${nextcloud.webRoot}/config" \ - exec \ - ${pkgs.php}/bin/php \ - -c ${pkgs.php}/etc/php.ini \ - occ $* - ''; - in [ occ ]; - - system.activationScripts.nextcloud = nextcloud.activationScript; - - services.myPhpfpm = { - poolPhpConfigs.nextcloud = nextcloud.phpFpm.phpConfig; - poolConfigs.nextcloud = nextcloud.phpFpm.pool; - }; - - }; -} -- cgit v1.2.3