about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAge
* build(flake): Update to the latest `nixLib` versionBenedikt Peetz6 days
|
* refactor(hosts/{server2,server3}): Move the backup secrets in a directoryBenedikt Peetz6 days
|
* feat(matrix): make secrets configurableSilas Schöffel10 days
|
* feat(mastodon): make secrets configurableSilas Schöffel10 days
|
* feat(miniflux): make secrets configurableSilas Schöffel10 days
|
* feat(peertube): make secrets configurableSilas Schöffel10 days
|
* feat(secrets.nix): remove server1Silas Schöffel10 days
|
* feat(system): removeSilas Schöffel10 days
| | | | This only contains unused and unwanted services
* feat(hosts)!: remove server1Silas Schöffel10 days
| | | | This host is unused and therefore unneeded
* feat(etesync): migrate to server2Silas Schöffel10 days
|
* fix(modules/etebase): migrate to new vhack.persist optionSilas Schöffel10 days
|
* feat(redlib): move to server2Silas Schöffel10 days
|
* fix(module/peertube): update emailhostSilas Schöffel10 days
|
* fix(modules/mastodon): update emailhostSilas Schöffel10 days
|
* feat(modules/mail): init on server2Silas Schöffel10 days
|
* feat(modules/backup): initSilas Schöffel14 days
|
* fix(modules/peertube): correct email setupSilas Schöffel2025-01-21
|
* fix(hosts/server1): remove migrated servicesSilas Schöffel2025-01-21
|
* feat(modules/matrix): init on server3Silas Schöffel2025-01-21
|
* feat(modules/mastodon): init on server3Silas Schöffel2025-01-21
|
* fix(peertube): migrate to server3Silas Schöffel2025-01-21
|
* fix(envrc): remove git fetchSilas Schöffel2025-01-21
|
* feat(modules/murmur): initSilas Schöffel2025-01-20
|
* feat(modules/nixconfig): initSilas Schöffel2025-01-20
|
* feat(modules/invidious-router): initSilas Schöffel2025-01-20
|
* feat(modules/gallery): initSilas Schöffel2025-01-20
|
* feat(miniflux): init module, host on server2Silas Schöffel2025-01-20
|
* feat(treewide): rekey secrets to allow multiple host setupSilas Schöffel2025-01-20
|
* feat(hosts/server3): initSilas Schöffel2025-01-04
|
* feat(pkgs/back): add comments to rss feedSilas Schöffel2024-12-31
|
* fix(pkgs/back/contrib/config.json): add root_urlSilas Schöffel2024-12-31
|
* fix(modules/back): add root_url to back configBenedikt Peetz2024-12-28
| | | | Co-authored-by: Silas Schöffel <sils@sils.li>
* fix(back): add correct links to rss feedBenedikt Peetz2024-12-27
| | | | Co-authored-by: Silas Schöffel <sils@sils.li>
* feat(back): add rss feedBenedikt Peetz2024-12-27
| | | | Co-authored-by: Silas Schöffel <sils@sils.li>
* feat(back/src/issues/issue): implement Display for AuthorBenedikt Peetz2024-12-27
| | | | Co-authored-by: Silas Schöffel <sils@sils.li>
* fix(server2/networking): correct ipv6 addressSilas Schöffel2024-12-27
|
* fix(modules/back): Update to the new config file inputBenedikt Peetz2024-12-26
|
* fix(pkgs/back): Use the errors display trait not debugBenedikt Peetz2024-12-26
| | | | | Sadly, there seems to be no other way to change the error display, than wrapping main.
* chore(pkgs/back): Add missing license headersBenedikt Peetz2024-12-26
|
* fix(pkgs/back): Sort the issues by descending dateBenedikt Peetz2024-12-26
|
* feat(pkgs/back): Rewrite the `git-bug` interface codeBenedikt Peetz2024-12-26
| | | | | | | | The previous code was more or less reverse engineered, whilst this code is based on the actually git-bug source code. This improves the whole issue and operation handling immensely and also makes the code better maintainable. Furthermore, it also adds support for the operations that had not already used in `vhack.eu/nixos-server.git`.
* fix(pkgs/back): Use rocket to manage the configuration valuesBenedikt Peetz2024-12-26
| | | | | This reduces the amount of needed `unwraps`/`expects` and allows us to streamline the parsing processes.
* fix(hosts/server2): Use correct path to `vhack.eu/nixos-server` repoBenedikt Peetz2024-12-25
|
* fix(modules/back): Remove the `gitPath` from the service nameBenedikt Peetz2024-12-25
| | | | With it, the service names become nearly illegible.
* feat(modules/nginx): Modularise the redirects and migrate them to server2Benedikt Peetz2024-12-25
| | | | | | The redirects always have an implicit dependency on the DNS config of the running host. As such, simply stating them for all host is never a possibility and setting them per host the only viable option.
* fix(modules/nix-sync/internal): Fix syntax errors in shell-scriptBenedikt Peetz2024-12-25
|
* fix(modules/dhcpcd): Also set uid/gid for the `dhcpcd` userBenedikt Peetz2024-12-25
| | | | | Otherwise, this user's/group's owned files/directories could change when a new user is added or removed, as we do not persist `/var/lib/nixos`.
* build(flake.nix): Re-add `ragenix` to the devShellBenedikt Peetz2024-12-25
|
* refactor(hosts): Use a `by-name` structure and construct all host depended ↵Benedikt Peetz2024-12-25
| | | | | | values This allows us to outsource the host-handling from the `flake.nix` file.
* fix(treewide): Add constant uids and gids to each user and groupBenedikt Peetz2024-12-25
| | | | This allows us to avoid persisting `/var/lib/nixos`.