summary refs log tree commit diff stats
path: root/system/services (unfollow)
Commit message (Collapse)Author
2024-03-29refactor(system/services/taskserver): Move away from git-cryptSoispha
2024-03-29style(system/secrets): Sort `secret.nix` and `default.nix` alphabeticallySoispha
2024-03-28fix(system/services/libreddit): correct binary location in systemd serviceSilas Schöffel
This is a manual fix until we get this merged into nixpkgs Co-authored-by: Benedikt Peetz <benedikt.peetz@b-peetz.de>
2024-03-28feat(system/servics/libreddit): Use the continued redlib packageSoispha
Fixes: #87
2024-03-28build(flake): UpdateSoispha
2024-03-19fix(system/impermanence/mods/users.nix): add /root/.ssh as persistent directorysils
2024-03-10fix(system/services/invidious-router): add new healthcheck configsils
2024-03-10build(flake): updatesils
2024-02-25fix(system/services/invidious-router): remove invidious.vhack.eu from ↵sils
instance list This is necessary because of a bug in our instance which causes search to fail under certain circumstances.
2024-02-21style(system/services/invidious-router): one list entry per linesils
2024-02-21fix(system/services/invidious-router): change allowed_status_codes type to intsils
2024-02-21fix(system/services/invidious-router): bind to 127.0.0.1sils
2024-02-21build(flake): updatesils
2024-02-21fix(flake): override invidious-router-flake nixpkgs with nixpkgs-unstablesils
2024-02-21fix(system/services/invidious-router): correct typosils
2024-02-19feat(system/services/invidious-router): add extraDomainssils
2024-02-19build(flake): updatesils
2024-02-19feat(system/services/invidious-router): add configurationsils
2024-02-19build(flake): update invidious-router-flakesils
2024-02-19style(flake): format with alejandrasils
2024-02-18build(flake): UpdateSoispha
2024-02-15build(flake): updatesils
2024-02-15fix(flake): update invidious-router-flake urlsils
2024-02-15chore(version): v0.23.1 v0.23.1sils
2024-02-15fix: update mastodonsils
This uses the mastodon package from nixos-unstable-small because backporting of a security release failed and we can't afford to wait.
2024-02-15chore(version): v0.23.0 v0.23.0sils
2024-02-11feat: remove keycloaksils
2024-02-11build(flake): updatesils
2024-02-11fix(flake): rename invidious-router to invidious-router-flakesils
2024-02-11build(flake): updatesils
2024-02-11chore(version): v0.22.0 v0.22.0sils
2024-02-10fix(system/services/invidious-router): fix typo in domainsils
2024-02-10feat: add invidious-routersils
2024-02-03build(flake): updatesils
2024-01-19chore(version): v0.21.0 v0.21.0sils
2024-01-19feat(flake): add formattersils
You can't live without one.
2024-01-19fix(.gitignore): exclude nix build resultsils
2024-01-19build(flake): updatesils
2024-01-19fix(system/services/restic): create /srv/snapshots if non-existentsils
2024-01-17chore(version): v0.20.1 v0.20.1Soispha
2024-01-14fix(sys/services/restic): Set the system start time to 'daily'Soispha
Considering that the db dump takes longer than an hour, an hourly service start time could lead to multiple dumps happening concurrently. This should reduce this risk
2024-01-14fix(sys/services/restic): Include a db dump of PostgreSQLSoispha
Including this dump should remove the risk of a backup with a corrupt PostgreSQL database. Initial test showed that the backup takes around 32 GB and runs in under 3 hours. There is one big oversight not yet included in this commit: All services running a SQLite database are not included in this dump and thus can not be safely recovered. At present these are: - etebase-server (db.sqlite3) - murmur (murmur.sqlite) (This is list was generated with `sudo fd sqlite /srv/`)
2024-01-07chore(version): v0.20.0 v0.20.0sils
2024-01-07fix(system/services): import restic configsils
2024-01-07feat(system): add resticsils
2024-01-06feat(system/secrets): rename .tix files to .agesils
2024-01-06chore(version): v0.19.0 v0.19.0sils
2024-01-06build(flake): updatesils
2024-01-06feat(system/services/mastodon): define streamingProcessessils
2024-01-06feat(system/services/fail2ban): define config in daemonSettingssils
This isn't strictly necessary as we define the default config