Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | modules/constants: Also add a user to each group, so that duplicated gids ↵ | Benedikt Peetz | 3 days |
| | | | | are avoided | ||
* | modules/stalwart-mail: Allow both nginx and stalwart-mail access to the cert | Benedikt Peetz | 3 days |
| | | | | | This is needed for the http challenge (and for the potential to use nginx as a proxy in the future.) | ||
* | modules/sharkey: Init | Benedikt Peetz | 4 days |
| | |||
* | modules/taskchampion-sync: Add {u,g}ids to {group,user} | Benedikt Peetz | 2025-04-11 |
| | |||
* | nextcloud: init on server2 | Silas Schöffel | 2025-04-07 |
| | |||
* | modules/mail: Avoid changing the `virtualMail` user uid | Benedikt Peetz | 2025-03-30 |
| | | | | | | | | We would need to set the `vmailUID` option to this value and even then some parts of SNM would still hardcode the default of 5000. Considering that we are in the process of phasing out SNM, this does not seem to be a worthwhile endeavour. | ||
* | modules/stalwart-mail: Assign uids and gids to the stalwart users | Benedikt Peetz | 2025-03-29 |
| | |||
* | modules/constants: Enforce the 0 to 400 limit | Benedikt Peetz | 2025-03-29 |
| | |||
* | modules/constants: Correctly assign each uid so that none is greater 400 | Benedikt Peetz | 2025-03-29 |
| | | | | | | | | The uid ranges from 400 upwards are reserved for things that allocate them dynamic during runtime (like systemd). Our users would than get clobbered, thus we avoid that range. BREAKING CHANGE: Well, we'll need to change all uid of the files owned by the respective users. | ||
* | modules/constants: Dry gid definitions by inheriting the uids | Benedikt Peetz | 2025-03-29 |
| | |||
* | modules/nix-sync: Actually enable | Benedikt Peetz | 2025-02-04 |
| | | | | | This includes the obvious changes, ensuring that it follows our current best-practices. | ||
* | feat(etesync): migrate to server2 | Silas Schöffel | 2025-01-25 |
| | |||
* | feat(modules/mail): init on server2 | Silas Schöffel | 2025-01-25 |
| | |||
* | feat(modules/matrix): init on server3 | Silas Schöffel | 2025-01-21 |
| | |||
* | feat(modules/mastodon): init on server3 | Silas Schöffel | 2025-01-21 |
| | |||
* | fix(peertube): migrate to server3 | Silas Schöffel | 2025-01-21 |
| | |||
* | fix(treewide): Add constant uids and gids to each user and group | Benedikt Peetz | 2024-12-25 |
This allows us to avoid persisting `/var/lib/nixos`. |