Files
nix/hosts/server/modules/misskey.nix
2025-10-21 21:36:15 +03:00

32 lines
680 B
Nix

{ config, pkgs, lib, ... }:
{
services.misskey = {
enable = true;
settings = {
maxFileSize = 20 * 1024 * 1024;
port = 8089;
url = "https://m.ocbwoy3.dev";
publishTarballInsteadOfProvideRepositoryUrl = false;
};
database = {
# passwordFile = "/private/misskey-db.pw";
createLocally = true;
};
redis = {
# passwordFile = "/private/misskey-db.pw";
createLocally = true;
};
reverseProxy.webserver.nginx.listen = lib.mkForce [];
};
systemd.tmpfiles.rules = [
"d /misskey 0755 root root -"
];
}