{ lib, pkgs, modulesPath, ... }: let inherit (lib) mkVMOverride; in { imports = [ (modulesPath + "/virtualisation/qemu-vm.nix") ]; fediversity = { domain = "localhost"; pixelfed = { enable = true; s3AccessKeyFile = pkgs.writeText "s3AccessKey" "GKb5615457d44214411e673b7b"; s3SecretKeyFile = pkgs.writeText "s3SecretKey" "5be6799a88ca9b9d813d1a806b64f15efa49482dbe15339ddfaf7f19cf434987"; }; }; services.pixelfed = { settings = { FORCE_HTTPS_URLS = false; }; nginx = { forceSSL = mkVMOverride false; enableACME = mkVMOverride false; }; }; }