chore(vesuvio): split config into multiple files
This commit is contained in:
parent
f5be56222f
commit
250c600a48
3 changed files with 57 additions and 51 deletions
18
systems/vesuvio/hetzner.nix
Normal file
18
systems/vesuvio/hetzner.nix
Normal file
|
@ -0,0 +1,18 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
services = {
|
||||
# Needed by the Hetzner Cloud password reset feature.
|
||||
qemuGuest.enable = true;
|
||||
|
||||
# Hetzner DNS does not work with DoT
|
||||
resolved = {
|
||||
dnssec = "allow-downgrade";
|
||||
dnsovertls = "false";
|
||||
};
|
||||
};
|
||||
|
||||
# https://discourse.nixos.org/t/qemu-guest-agent-on-hetzner-cloud-doesnt-work/8864/2
|
||||
systemd.services.qemu-guest-agent.path = [ pkgs.shadow ];
|
||||
|
||||
zramSwap.enable = true;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue