aboutsummaryrefslogtreecommitdiffstats
path: root/hosts (unfollow)
Commit message (Collapse)Author
2025-03-29hosts/server2: Use the correct path to the DKIM keysBenedikt Peetz
2025-03-29hosts/server2: Setup stalwalt-mail on mail.vhack.eu for soispha@vhack.euBenedikt Peetz
We need to actually test stalwart out in the real world, because the test can never actually capture all the weird things people do with their mail setup. Refs: #6ea08aa
2025-03-11zones: Provide a single entry point for all zonesBenedikt Peetz
2025-03-10{hosts,zones}: Init dns zone for vhack.euBenedikt Peetz
2025-03-09hosts/server2: Use new back configBenedikt Peetz
2025-02-09fix(hosts/server2/redirects): Also recognize the old source.vhack.eu redirectBenedikt Peetz
2025-02-07hosts/server3/websites: Host nix-sync on server3Benedikt Peetz
2025-02-04hosts/server2/websites: Correct extraSettings for wkdBenedikt Peetz
The `/.well-known/openpgpkey/hu/` path does not exist. Thus remove the erroneous `hu/` at the end.
2025-02-04hosts/server2/websites: Use the new repository urlsBenedikt Peetz
This changes: https://codeberg.org/bpeetz/b-peetz.de.git -> https://git.foss-syndicate.org/bpeetz/b-peetz.de.git https://codeberg.org/vhack.eu/gpg_wkd.git -> https://git.foss-syndicate.org/vhack.eu/pgp-wkd.git
2025-02-04modules/nix-sync: Actually enableBenedikt Peetz
This includes the obvious changes, ensuring that it follows our current best-practices.
2025-01-29refactor(hosts/{server2,server3}): Move the backup secrets in a directoryBenedikt Peetz
2025-01-25feat(matrix): make secrets configurableSilas Schöffel
2025-01-25feat(mastodon): make secrets configurableSilas Schöffel
2025-01-25feat(miniflux): make secrets configurableSilas Schöffel
2025-01-25feat(peertube): make secrets configurableSilas Schöffel
2025-01-25feat(hosts)!: remove server1Silas Schöffel
This host is unused and therefore unneeded
2025-01-25feat(etesync): migrate to server2Silas Schöffel
2025-01-25feat(redlib): move to server2Silas Schöffel
2025-01-25feat(modules/mail): init on server2Silas Schöffel
2025-01-21feat(modules/backup): initSilas Schöffel
2025-01-21fix(hosts/server1): remove migrated servicesSilas Schöffel
2025-01-21feat(modules/matrix): init on server3Silas Schöffel
2025-01-21feat(modules/mastodon): init on server3Silas Schöffel
2025-01-21fix(peertube): migrate to server3Silas Schöffel
2025-01-20feat(modules/murmur): initSilas Schöffel
2025-01-20feat(modules/nixconfig): initSilas Schöffel
2025-01-20feat(modules/invidious-router): initSilas Schöffel
2025-01-20feat(modules/gallery): initSilas Schöffel
2025-01-20feat(miniflux): init module, host on server2Silas Schöffel
2025-01-04feat(hosts/server3): initSilas Schöffel
2024-12-27fix(server2/networking): correct ipv6 addressSilas Schöffel
2024-12-25fix(hosts/server2): Use correct path to `vhack.eu/nixos-server` repoBenedikt Peetz
2024-12-25feat(modules/nginx): Modularise the redirects and migrate them to server2Benedikt Peetz
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.
2024-12-25refactor(hosts): Use a `by-name` structure and construct all host depended ↵Benedikt Peetz
values This allows us to outsource the host-handling from the `flake.nix` file.
2024-12-24feat(hosts/server1): Configure back for the `nixos-server` repoBenedikt Peetz
2024-12-21fix(modules/disko): Remove deprecated legacy type and migrate to `by-name`Benedikt Peetz
2024-12-20refactor(system/services/libreddit): Migrate to `by-name`Benedikt Peetz
This also includes a rename into `redlib` because of upstream changes.
2024-08-02feat(hosts/server1): Activate the migrated servicesBenedikt Peetz
2024-06-27feat(peertube): InitBenedikt Peetz
2024-06-13refactor(modules/etesync): Move to a complete moduleBenedikt Peetz
2024-06-05feat(treewide): add git-server moduleSilas Schöffel
2023-07-19Style(treewide): Format after removing vim linesSoispha
2023-07-19Feat(.editorconfig): Add the configuration for all filesSoispha
This sets some formatting option based on the file. In comparison to the vim lines, this should be supported by more editors.
2023-07-08Fix(host/server1): Use working path to diskSoispha
2023-07-08Fix(system/disks): Change partitioning scheme to support gpt/bios bootSoispha
2023-07-05Feat(system/disks): Add diskoSoispha
2023-06-06Fix(hosts/server1): Rename boot.cleanTmpDir to boot.tmp.cleanOnBootsils
2023-03-19Fix(hosts/server1/networking): Correct ipv6ene
The used ips were straight up wrong.
2023-03-19Fix(hosts/server1/networking): Fix Gatewaysene
Assigning a specific interface for a gateway should make it easier for nixos to configure it.
2023-03-19Revert "Fix(hosts/server1/networking): Remove ipv6 route"ene
The commit didn't work and effectively disabled ipv6