1
0
mirror of https://github.com/kmein/niveum synced 2026-03-22 12:51:08 +01:00
This commit is contained in:
2025-12-27 22:22:54 +01:00
parent cb0307e8bf
commit c3db0404b3
139 changed files with 2630 additions and 1976 deletions

View File

@@ -4,15 +4,17 @@
lib,
inputs,
...
}: let
}:
let
backendPort = 8000;
in {
in
{
services.redis.servers.menstruation = {
enable = true;
port = 6379;
};
environment.systemPackages = [pkgs.redis];
environment.systemPackages = [ pkgs.redis ];
niveum.passport.services = [
{
@@ -28,7 +30,7 @@ in {
"menstruation-backend.service"
"redis-menstruation.service"
];
wantedBy = ["multi-user.target"];
wantedBy = [ "multi-user.target" ];
environment = {
MENSTRUATION_ENDPOINT = "http://localhost:${toString backendPort}";
MENSTRUATION_MODERATORS = "18980945";
@@ -50,7 +52,7 @@ in {
age.secrets.telegram-token-menstruation.file = ../../secrets/telegram-token-menstruation.age;
systemd.services.menstruation-backend = {
wants = ["network-online.target"];
wants = [ "network-online.target" ];
environment.ROCKET_PORT = toString backendPort;
serviceConfig = {
Restart = "always";