From c1df84d907326f70754b827c22ce3bf66799d8ed Mon Sep 17 00:00:00 2001 From: Bun Date: Wed, 19 Mar 2025 18:54:30 -0400 Subject: [PATCH] Remove Mastodon because I have no use for it --- hosts/midas/services/default.nix | 1 - modules/system/secrets/default.nix | Bin 1986 -> 2004 bytes modules/system/services/server/default.nix | 1 - .../services/server/mastodon/default.nix | 20 ------------------ 4 files changed, 22 deletions(-) delete mode 100644 modules/system/services/server/mastodon/default.nix diff --git a/hosts/midas/services/default.nix b/hosts/midas/services/default.nix index 525103ad..27d5c65d 100644 --- a/hosts/midas/services/default.nix +++ b/hosts/midas/services/default.nix @@ -4,7 +4,6 @@ forgejo.enable = true; icecast.enable = true; jellyfin.enable = true; - mastodon.enable = true; matrix-synapse.enable = true; nextcloud.enable = true; nfs.server.enable = true; diff --git a/modules/system/secrets/default.nix b/modules/system/secrets/default.nix index ad527379aa1b66afaeb9a7aed692daf232862710..743b0030337961e526be9d4509ba1b66862caa52 100644 GIT binary patch literal 2004 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 UwlF*fmp#DSJ^@C1z7K`K_1XLBz5oCK diff --git a/modules/system/services/server/default.nix b/modules/system/services/server/default.nix index bbdf111b..052102d8 100644 --- a/modules/system/services/server/default.nix +++ b/modules/system/services/server/default.nix @@ -6,7 +6,6 @@ ./icecast ./jellyfin ./mailserver - ./mastodon ./matrix ./minecraft ./mysql diff --git a/modules/system/services/server/mastodon/default.nix b/modules/system/services/server/mastodon/default.nix deleted file mode 100644 index 7a8786b2..00000000 --- a/modules/system/services/server/mastodon/default.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - config = lib.mkIf config.services.mastodon.enable { - services.mastodon = { - localDomain = "social.nixfox.ca"; - streamingProcesses = 4; - configureNginx = true; - smtp = { - createLocally = false; - host = "mx.nixfox.ca"; - port = 587; - authenticate = true; - fromAddress = "NixFox Mastodon "; - user = "noreply@nixfox.ca"; - passwordFile = pkgs.writeText "smtp_pass.txt" config.secrets.mailPass.nixfoxNoReply; - }; - }; - environment.persistence."/persist".directories = [ "/var/lib/mastodon" ]; - }; -}