Add akkoma

This commit is contained in:
Emelie Graven 2026-02-01 12:32:17 +01:00
parent a4968bffc1
commit 3fa70d15e1
3 changed files with 40 additions and 6 deletions

View file

@ -0,0 +1,33 @@
{ config, ... }:
{
services.akkoma = {
enable = true;
config = {
":pleroma" = {
":instance" = {
name = "graven.se";
description = "Graven Fedi";
email = "charlie@graven.se";
registration_open = false;
};
"Pleroma.Web.Endpoint" = {
url.host = "fedi.graven.se";
};
"Pleroma.Upload".filters =
map (pkgs.formats.elixirConf { }).lib.mkRaw
[
"Pleroma.Upload.Filter.Exiftool"
"Pleroma.Upload.Filter.Dedupe"
"Pleroma.Upload.Filter.AnonymizeFilename"
];
};
};
nginx = {
enableACME = true;
forceSSL = true;
serverName = "fedi.graven.se"
}
};
}