aboutsummaryrefslogtreecommitdiffstats
path: root/hosts (unfollow)
Commit message (Collapse)Author
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
2023-03-19Fix(hosts/server1/networking): Remove ipv6 routeene
This is somewhat misconfigured, as it makes to config not compilable. I assume, that this route setting is needed, but believe, that having a compiling config is better.
2023-03-19Refactor(system/hardware): Move hardware to hostene
The hardware settings are (somewhat) host specific, and putting them in `system` just builds the wrong expectations.
2023-03-19Fix(system/hardware): Use actually needed modules and UUIDene
The old values did work, but these should just make things a bit clearer.
2023-03-18Refactor: Use better file layoutene
2023-03-07Fix: Try to fix ipv6sils
2023-02-05Feat: Use default.nixene
2023-02-05Fix: correct host name and convenience changesene
We used the domain name instead of the host name, which obviously doesn't work for multiple host. In addition to that I changed some directory to make importing easier and enabled the "nix-command" and "flakes" experimental options, to make the `nix flake check` command usable. Refs: #15
2023-02-04Flake: Changed the configuration to a flakeene
Nix flakes make a lot of things very easy.