mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 04:19:22 +08:00
@@ -32,8 +32,8 @@ inputs:
|
||||
services.misskey =
|
||||
{
|
||||
description = "misskey";
|
||||
after = [ "network.target" "redis-misskey.service" "postgresql.service" ];
|
||||
requires = [ "network.target" "redis-misskey.service" "postgresql.service" ];
|
||||
after = [ "network.target" "redis-misskey.service" "postgresql.service" "meilisearch-misskey.service" ];
|
||||
requires = [ "network.target" "redis-misskey.service" "postgresql.service" "meilisearch-misskey.service" ];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
environment.MISSKEY_CONFIG_YML = inputs.config.sops.templates."misskey/default.yml".path;
|
||||
serviceConfig = rec
|
||||
@@ -85,6 +85,13 @@ inputs:
|
||||
host: 127.0.0.1
|
||||
port: ${toString redis.port}
|
||||
pass: ${placeholder."redis/misskey"}
|
||||
meilisearch:
|
||||
host: 127.0.0.1
|
||||
port: 7700
|
||||
apiKey: ${placeholder."meilisearch/misskey"}
|
||||
ssl: false
|
||||
index: misskey
|
||||
scope: global
|
||||
id: 'aid'
|
||||
proxyBypassHosts:
|
||||
- api.deepl.com
|
||||
@@ -127,6 +134,7 @@ inputs:
|
||||
};
|
||||
};
|
||||
postgresql = { enable = true; instances.misskey = {}; };
|
||||
meilisearch.instances.misskey = { user = inputs.config.users.users.misskey.name; port = 7700; };
|
||||
};
|
||||
})
|
||||
(mkIf (misskey-proxy != {})
|
||||
|
||||
Reference in New Issue
Block a user