Skip to content

Commit

Permalink
WIP: add notes for missing persistence/backup
Browse files Browse the repository at this point in the history
  • Loading branch information
ambroisie committed Nov 28, 2024
1 parent c2b38a9 commit f80d168
Show file tree
Hide file tree
Showing 20 changed files with 45 additions and 0 deletions.
2 changes: 2 additions & 0 deletions modules/nixos/services/aria/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ in
};
};

# FIXME: persistence?

# NOTE: unfortunately aria2 does not log connection failures for fail2ban
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/audiobookshelf/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ in
};
};

# FIXME: persistence?

services.fail2ban.jails = {
audiobookshelf = ''
enabled = true
Expand Down
2 changes: 2 additions & 0 deletions modules/nixos/services/drone/runner-docker/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,7 @@ in
extraGroups = [ "docker" ]; # Give access to the daemon
};
users.groups.drone-runner-docker = { };

# FIXME: persistence?
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/drone/runner-exec/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -63,5 +63,7 @@ in
group = "drone-runner-exec";
};
users.groups.drone-runner-exec = { };

# FIXME: persistence?
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/drone/server/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -50,5 +50,7 @@ in
inherit (cfg) port;
};
};

# FIXME: persistence?
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/fail2ban/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,7 @@ in
bantime = "10m";
};
};

# FIXME: persistence?
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/flood/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ in
};
};

# FIXME: persistence?

# NOTE: unfortunately flood does not log connection failures for fail2ban
};
}
3 changes: 3 additions & 0 deletions modules/nixos/services/grocy/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ in
useACMEHost = config.networking.domain;
};

# FIXME: backup
# FIXME: persistence

# NOTE: unfortunately grocy does not log connection failures for fail2ban
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/komga/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ in
};
};

# FIXME: persistence?

services.fail2ban.jails = {
komga = ''
enabled = true
Expand Down
3 changes: 3 additions & 0 deletions modules/nixos/services/mealie/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ in
};
};

# FIXME: backup
# FIXME: persistence

services.fail2ban.jails = {
mealie = ''
enabled = true
Expand Down
3 changes: 3 additions & 0 deletions modules/nixos/services/miniflux/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,9 @@ in
};
};

# FIXME: backup
# FIXME: persistence

services.fail2ban.jails = {
miniflux = ''
enabled = true
Expand Down
2 changes: 2 additions & 0 deletions modules/nixos/services/nextcloud/collabora.nix
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,7 @@ in
];
};
};

# FIXME: persistence?
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/pdf-edit/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ in
};
};

# FIXME: persistence?

services.fail2ban.jails = {
stirling-pdf = ''
enabled = true
Expand Down
3 changes: 3 additions & 0 deletions modules/nixos/services/pyload/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ in
};
};

# FIXME: backup
# FIXME: persistence

services.fail2ban.jails = {
pyload = ''
enabled = true
Expand Down
3 changes: 3 additions & 0 deletions modules/nixos/services/tandoor-recipes/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@ in
};
};

# FIXME: backup
# FIXME: persistence

# NOTE: unfortunately tandoor-recipes does not log connection failures for fail2ban
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/vikunja/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ in
];
};

# FIXME: persistence

# NOTE: unfortunately vikunja does not log connection failures for fail2ban
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/woodpecker/agent-docker/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,7 @@ in
];
};
};

# FIXME: persistence?
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/woodpecker/agent-exec/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -62,5 +62,7 @@ in
];
};
};

# FIXME: persistence?
};
}
2 changes: 2 additions & 0 deletions modules/nixos/services/woodpecker/server/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -61,5 +61,7 @@ in
port = cfg.rpcPort;
};
};

# FIXME: persistence
};
}
2 changes: 2 additions & 0 deletions modules/nixos/system/printing/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -65,5 +65,7 @@ in
# Allow resolution of '.local' addresses
nssmdns4 = true;
};

# FIXME: persistence?
};
}

0 comments on commit f80d168

Please sign in to comment.