summary refs log tree commit diff stats
path: root/system/impermanence (unfollow)
Commit message (Collapse)Author
2024-04-24fix(mail): persist additional state directoriesSilas Schöffel
This preserves mail state to prevent running out of memory and thus makes our mailsetup more reliable.
2024-04-24fix(treewide): move former git-crypted files to correct locationSilas Schöffel
They were accidentally added at the wrong location in dd4b6bcfc16c7c795b697195eb6703966352d9f4
2024-04-02fix(system/services/taskserver): Add required kernel settingsSoispha
These are the defaults, but I think it is better to explicitly state them to ensure that we don't suffer from a mistake, when we think about changing them in the future.
2024-03-29chore(git-crypt): Remove `.git-crypt` directorySoispha
2024-03-29chore(git-crypt): Re-add previously encrypted files in decrypted formSoispha
2024-03-29chore(git-crypt): Remove `git-crypt` and associated encrypted filesSoispha
2024-03-29fix(gitattributes): Remove unused taskserver pathsSoispha
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