options.myServices.websites.connexionswing.production.enable = lib.mkEnableOption "enable Connexionswing's website in production";
config = lib.mkIf cfg.enable {
- services.duplyBackup.profiles.connexionswing_production.rootDir = app.varDir;
- services.duplyBackup.profiles.connexionswing_production.remotes = ["eriomem" "ovh"];
services.webstats.sites = [ { name = "connexionswing.com"; } ];
services.phpApplication.apps.connexionswing_production = {
websiteEnv = "production";
certName = "connexionswing";
certMainHost = "connexionswing.com";
hosts = ["connexionswing.com" "sandetludo.com" "www.connexionswing.com" "www.sandetludo.com" ];
- root = pcfg.webappDirs.connexionswing_production;
+ root = app.webRoot;
extraConfig = [
''
<FilesMatch "\.php$">
Use Stats connexionswing.com
- <Directory ${pcfg.webappDirs.connexionswing_production}>
+ <Directory ${app.webRoot}>
Options Indexes FollowSymLinks MultiViews Includes
AllowOverride All
Require all granted