+++ /dev/null
-{ lib, pkgs, config, ... }:
-let
- cfg = config.myServices.websites.bakeer.cloud;
- nextcloud = config.myServices.tools.cloud.farm.package;
-in {
- options.myServices.websites.bakeer.cloud.enable = lib.mkEnableOption "enable Bakeer’s cloud";
-
- config = lib.mkIf cfg.enable {
- myServices.tools.cloud.farm.instances = [ "bakeer" ];
- services.websites.env.production.modules = [ "proxy_fcgi" ];
- services.websites.env.production.vhostConfs.bakeer = {
- certName = "bakeer";
- certMainHost = "bakeer.immae.eu";
- addToCerts = true;
- hosts = ["bakeer.immae.eu" "baxsolution.immae.eu"];
- root = nextcloud;
- extraConfig = [
- config.myServices.tools.cloud.farm.vhosts.bakeer
- ];
- };
- };
-}
-