This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

domsen.nix: disable some deprecated services

+32 -31
+32 -31
2configs/websites/domsen.nix
··· 139 139 enter initial admin password for nextcloud 140 140 ''; 141 141 }; 142 - systemd.services.nextcloud-setup.after = [ "secret-nextcloud_pw.service" ]; 143 - krebs.secret.files.nextcloud_pw = { 144 - path = "/run/nextcloud.pw"; 145 - owner.name = "nextcloud"; 146 - group-name = "nextcloud"; 147 - source-path = "${config.krebs.secret.directory}/nextcloud_pw"; 148 - }; 142 + # systemd.services.nextcloud-setup.after = [ "secret-nextcloud_pw.service" ]; 143 + # krebs.secret.files.nextcloud_pw = { 144 + # path = "/run/nextcloud.pw"; 145 + # owner.name = "nextcloud"; 146 + # group-name = "nextcloud"; 147 + # source-path = "${config.krebs.secret.directory}/nextcloud_pw"; 148 + # }; 149 149 services.nextcloud = { 150 150 enable = true; 151 151 hostName = "o.xanf.org"; 152 - package = pkgs.nextcloud28; 152 + package = pkgs.nextcloud30; 153 153 settings.overwriteProtocol = "https"; 154 + config.dbtype = "sqlite"; 154 155 config.adminpassFile = "/run/nextcloud.pw"; 155 156 https = true; 156 157 }; ··· 343 344 ''; 344 345 }; 345 346 clanCore.facts.services."freemonkey.art" = { 346 - secret."beesmooth.ch.dkim.priv" = { }; 347 - public."beesmooth.ch.dkim.pub" = { }; 347 + secret."freemonkey.art.dkim.priv" = { }; 348 + public."freemonkey.art.dkim.pub" = { }; 348 349 generator.path = with pkgs; [ 349 350 coreutils 350 351 openssl 351 352 ]; 352 353 generator.script = '' 353 - openssl genrsa -out "$secrets"/beesmooth.ch.dkim.priv 1024 354 - openssl rsa -in "$secrets"/beesmooth.ch.dkim.priv -pubout -outform der 2>/dev/null | openssl base64 -A > "$facts"/beesmooth.ch.dkim.pub 354 + openssl genrsa -out "$secrets"/freemonkey.art.dkim.priv 1024 355 + openssl rsa -in "$secrets"/freemonkey.art.dkim.priv -pubout -outform der 2>/dev/null | openssl base64 -A > "$facts"/freemonkey.art.dkim.pub 355 356 ''; 356 357 }; 357 358 services.borgbackup.jobs.hetzner.paths = [ ··· 463 464 }; 464 465 }; 465 466 466 - services.restic.backups.domsen = { 467 - initialize = true; 468 - repository = "/backups/domsen"; 469 - passwordFile = "${config.krebs.secret.directory}/domsen_backup_pw"; 470 - timerConfig = { 471 - OnCalendar = "00:05"; 472 - RandomizedDelaySec = "5h"; 473 - }; 474 - paths = [ 475 - "/home/domsen/Mail" 476 - "/home/ms/Mail" 477 - "/home/klabusterbeere/Mail" 478 - "/home/jms/Mail" 479 - "/home/kasia/Mail" 480 - "/home/bruno/Mail" 481 - "/home/akayguen/Mail" 482 - "/backups/sql_dumps" 483 - ]; 484 - }; 467 + # services.restic.backups.domsen = { 468 + # initialize = true; 469 + # repository = "/backups/domsen"; 470 + # passwordFile = "${config.krebs.secret.directory}/domsen_backup_pw"; 471 + # timerConfig = { 472 + # OnCalendar = "00:05"; 473 + # RandomizedDelaySec = "5h"; 474 + # }; 475 + # paths = [ 476 + # "/home/domsen/Mail" 477 + # "/home/ms/Mail" 478 + # "/home/klabusterbeere/Mail" 479 + # "/home/jms/Mail" 480 + # "/home/kasia/Mail" 481 + # "/home/bruno/Mail" 482 + # "/home/akayguen/Mail" 483 + # "/backups/sql_dumps" 484 + # ]; 485 + # }; 485 486 486 487 # services.syncthing.settings.folders = { 487 488 # domsen-backups = {