// csp-reports.keys
// webhooks.keys;
- services.duplyBackup.profiles = {
- dokuwiki = dokuwiki.backups;
- grocy = grocy.backups;
- kanboard = kanboard.backups;
- rompr = rompr.backups;
- shaarli = shaarli.backups;
- ttrss = ttrss.backups;
- wallabag = wallabag.backups;
- phpbb = phpbb.backups;
- };
-
services.websites.env.tools.modules =
[ "proxy_fcgi" ]
++ adminer.apache.modules
certMainHost = "devtools.immae.eu";
addToCerts = true;
hosts = [ "devtools.immae.eu" ];
- root = "/var/lib/ftp/devtools.immae.eu";
+ root = "/var/lib/ftp/immae/devtools";
extraConfig = [
''
- Use Apaxy "/var/lib/ftp/devtools.immae.eu" "title"
+ Use Apaxy "/var/lib/ftp/immae/devtools" "title"
Timeout 600
ProxyTimeout 600
Header always set Content-Security-Policy-Report-Only "${config.myEnv.tools.csp_reports.policies.inline}"
- <Directory "/var/lib/ftp/devtools.immae.eu">
+ <Directory "/var/lib/ftp/immae/devtools">
DirectoryIndex index.php index.htm index.html
AllowOverride all
Require all granted
"pm.min_spare_servers" = "1";
"pm.max_spare_servers" = "10";
- "php_admin_value[open_basedir]" = "/run/wrappers/bin/sendmail:/var/lib/ftp/devtools.immae.eu:/tmp";
+ "php_admin_value[open_basedir]" = "/run/wrappers/bin/sendmail:/var/lib/ftp/immae/devtools:/tmp";
};
phpPackage = pkgs.php72.withExtensions({ enabled, all }: enabled ++ [all.mysqli all.redis all.apcu all.opcache ]);
};