aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* treewide: Replace usages of `pkgsUnstable` with `pkgs`Benedikt Peetz19 hours
| | | | | With the new nixos release, the stuff that was only in `pkgsUnstable` is now also in `pkgs`.
* flake: Update to nixos-26.05Benedikt Peetz20 hours
|
* modules/mail: Update to nixos-26.05Benedikt Peetz20 hours
|
* modules/cgit: Switch to plain `cgit`Benedikt Peetz20 hours
| | | | `cgit-pink` has been removed, as it's no longer maintained.
* modules/murmur: Switch to new names for tls optionsBenedikt Peetz20 hours
|
* server3/stalwart: DisableBenedikt Peetz20 hours
| | | | There is no, and really no, reason why this service is running.
* server2/nextcloud: Upgrade from nextcloud32 to nextcloud33Benedikt Peetz20 hours
|
* treewide: UpdateBenedikt Peetz2026-05-12
|
* hosts/server2: Remove pointless `config` argumentBenedikt Peetz2026-03-22
|
* scripts/ping_hosts: InitBenedikt Peetz2026-03-22
| | | | | That is a basic status checking script. It works good enough until monitoring is set-up.
* scripts/update_hosts: InitBenedikt Peetz2026-03-22
| | | | That works cleaner than the `deploy-rs` based solution.
* hosts/server3/websites: Remove the now-deprecated `.git` suffixesBenedikt Peetz2026-03-22
|
* modules/system-info: Add missing portBenedikt Peetz2026-03-22
|
* flake: Update and de-duplicate inputs via followsBenedikt Peetz2026-03-22
|
* hosts/server3: Replace `grocy` with `rocie`Benedikt Peetz2026-03-22
|
* {modules,tests}/rocie: InitBenedikt Peetz2026-03-22
|
* update.sh: Replace building and test running by the already existing scriptsBenedikt Peetz2026-03-22
| | | | That reduces code duplication.
* pkgs/stalwart-mail-patched/update.sh: Explicitly disable `pure-eval` settingBenedikt Peetz2026-03-22
| | | | | `nix-update` will shell-out to other `nix-*` commands, which fail if the `pure-eval` setting is active.
* tests/git-server: Adopt to the stripped `.git` in cgit http pathsBenedikt Peetz2026-03-22
|
* modules/cgit: Stop exposing all repositories as http clonesBenedikt Peetz2026-02-15
| | | | | This feature has recently been added to nixpkgs to fix the security vulnerability.
* flake: UpdateBenedikt Peetz2026-02-15
|
* modules/matrix: Remove failing postgresql post-start codeBenedikt Peetz2025-12-18
| | | | This code stops postgrsql from starting.
* modules/anubis: Make sure ngnix is actually enabledBenedikt Peetz2025-12-18
|
* modules/mail: Apply migrations and set initial stateVersionBenedikt Peetz2025-12-18
| | | | | The server is already migrated, as such we should also try to apply this update in the very near future.
* flake: UpdateBenedikt Peetz2025-12-18
|
* tests/atuin-sync: Don't login client1 twiceBenedikt Peetz2025-12-18
| | | | | `client1` is already used for registering, as such we don't need to log it in anymore.
* tests/{git-server,back}: Use a branch move instead of create and deleteBenedikt Peetz2025-12-18
| | | | | `git` is now too smart, to let us delete the main branch and create a new master branch.
* modules/sharkey: Use the up-streamed nixpkgs moduleBenedikt Peetz2025-12-18
| | | | This works now, as we updated to 25.11.
* modules/rust-motd: Avoid using the deprecated `runCommandNoCCLocal`Benedikt Peetz2025-12-18
|
* modules/stalwart-mail: Use the nixpkgs' starwart packageBenedikt Peetz2025-12-18
| | | | Ours is hopelessly broken and right now also pointless.
* modules/nextcloud: Update to nextcloud 32Benedikt Peetz2025-12-18
|
* modules/anubis: Introduce and setupBenedikt Peetz2025-12-18
| | | | | | | This should hopefully reduce the workload applied to our servers. Notably, `cgit` is not yet behind it, as it requires more, considering that it is a fgi application.
* scripts: Consolidate in `scripts` directory and advanceBenedikt Peetz2025-12-18
|
* check.sh: InitBenedikt Peetz2025-10-31
| | | | | This provides you with the option to run only the relevant tests, ignoring the mail tests (as stalwart is not-yet deployed).
* update.sh: Also build the hostsBenedikt Peetz2025-10-31
| | | | | This makes unattended updates easier, as you don't need to issue the command after the update finished.
* treewide: UpdateBenedikt Peetz2025-10-31
|
* flake.lock: UpdateBenedikt Peetz2025-09-23
|
* flake.lock: UpdateBenedikt Peetz2025-09-07
|
* modules/sharky: Add stup option for `services.melisearch.settings`Benedikt Peetz2025-08-04
| | | | | We use the unstable module that sets this options (behind a `lib.mkIf false`). They are not needed, but the module system needs them to exist.
* flake: UpdateBenedikt Peetz2025-08-04
|
* Revert "{modules,test}/jitsi-meet: Init"Benedikt Peetz2025-08-04
| | | | | | | This reverts commit 8040a61b373621e3e8a3684aecbb5cbf66d895c7. Jitsi did not work, and I think that it will need a better approach than this (i.e., updates to the NixOS module).
* modules/grocy: Initgrocy-newBenedikt Peetz2025-08-03
|
* {modules,test}/jitsi-meet: InitBenedikt Peetz2025-07-29
|
* modules/sharkey: Drop pointless dependency on `network-online.target`Benedikt Peetz2025-07-13
| | | | | Sharkey can start without network and therefore does not need this dependency.
* {modules,pkgs}/sharkey: Use the sharkey package and module from nixpkgsBenedikt Peetz2025-07-13
| | | | Sharkey was package in nixpkgs.
* tests/rust-motd: Add a `sleep` to avoid flakinessBenedikt Peetz2025-07-06
|
* modules/users: Apply new formattingBenedikt Peetz2025-07-06
|
* flake.lock: UpdateBenedikt Peetz2025-07-06
|
* tests/rust-motd: InitBenedikt Peetz2025-06-23
|
* modules/rust-motd: Add new `cg_stats` and `load_avg` sectionsBenedikt Peetz2025-06-23
|