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