diff --git a/modules/home/programs/misc/avtools/default.nix b/modules/home/programs/misc/avtools/default.nix index 31838e31..41776734 100644 --- a/modules/home/programs/misc/avtools/default.nix +++ b/modules/home/programs/misc/avtools/default.nix @@ -5,6 +5,7 @@ ffmpeg ffmpegthumbnailer playerctl + pngquant puddletag pulsemixer spotdl diff --git a/modules/system/services/server/hedgedoc/nginx/default.nix b/modules/system/services/server/hedgedoc/nginx/default.nix index 9848af75..3bd8cc47 100644 --- a/modules/system/services/server/hedgedoc/nginx/default.nix +++ b/modules/system/services/server/hedgedoc/nginx/default.nix @@ -1,6 +1,6 @@ { config, lib, ... }: { - services.nginx.virtualHosts."${config.services.hedgedoc.settings.domain}" = lib.mkIf config.services.hedgedoc.enable { + services.nginx.virtualHosts."hedgedoc.${config.vars.primeDomain}" = lib.mkIf config.services.hedgedoc.enable { enableACME = true; forceSSL = true; locations."/" = { diff --git a/modules/system/services/server/mastodon/default.nix b/modules/system/services/server/mastodon/default.nix index 9cc7bee6..46dc75e5 100644 --- a/modules/system/services/server/mastodon/default.nix +++ b/modules/system/services/server/mastodon/default.nix @@ -5,6 +5,8 @@ localDomain = "social.${config.vars.primeDomain}"; streamingProcesses = 4; configureNginx = true; + + # Set up email security smtp = { createLocally = false; host = "mx.${config.vars.mailDomain}"; @@ -15,6 +17,9 @@ passwordFile = pkgs.writeText "smtp_pass.txt" config.secrets.mailPass.nixfoxNoReply; }; }; - environment.persistence."/persist".directories = [ "/var/lib/mastodon" ]; + environment.persistence."/persist".directories = [ + "/var/lib/mastodon" + "/var/lib/postgresql" + ]; }; } diff --git a/modules/system/services/server/minecraft/servers/velocity/default.nix b/modules/system/services/server/minecraft/servers/velocity/default.nix index d0cefebc..04950992 100644 --- a/modules/system/services/server/minecraft/servers/velocity/default.nix +++ b/modules/system/services/server/minecraft/servers/velocity/default.nix @@ -6,7 +6,7 @@ symlinks = { "plugins/SkinsRestorer.jar" = builtins.fetchurl { url = "https://github.com/SkinsRestorer/SkinsRestorer/releases/download/15.7.6/SkinsRestorer.jar"; - sha256 = "14nl9mi958bfqwqz9182cxj7m6l15kalq3wjmjqzy50s52si35wf"; + sha256 = "1zw946jh74kpmg2mga4zc0x8jp98a5i1qvmr20acwv9n0hh81yvg"; }; "plugins/ViaVersion.jar" = builtins.fetchurl { url = "https://github.com/ViaVersion/ViaVersion/releases/download/5.4.1/ViaVersion-5.4.1.jar";