let
cfg = config.myServices.websites.papa.surveillance;
varDir = "/var/lib/ftp/papa";
+ apacheUser = config.services.httpd.Prod.user;
in {
options.myServices.websites.papa.surveillance.enable = lib.mkEnableOption "enable Papa surveillance's website";
config = lib.mkIf cfg.enable {
- security.acme2.certs."ftp".extraDomains."surveillance.maison.bbc.bouya.org" = null;
+ security.acme.certs."ftp".extraDomains."surveillance.maison.bbc.bouya.org" = null;
services.cron = {
systemCronJobs = let
in
[
''
- 0 6 * * * wwwrun ${script}
+ 0 6 * * * ${apacheUser} ${script}
''
];
};
- services.websites.env.production.vhostConfs.papa = {
+ services.websites.env.production.vhostConfs.papa_surveillance = {
certName = "papa";
certMainHost = "surveillance.maison.bbc.bouya.org";
hosts = [ "surveillance.maison.bbc.bouya.org" ];