diff options
author | lassulus <git@lassul.us> | 2023-02-12 14:24:19 +0100 |
---|---|---|
committer | lassulus <git@lassul.us> | 2023-02-12 14:24:19 +0100 |
commit | 2fd19ed50d8db28d6dff784f608549f902c17387 (patch) | |
tree | fdeef4851dd83a8fc6f0d1923857a46eba226d70 | |
parent | be875c52c5dbaa550f2577c18d70ce9d92db75eb (diff) |
hotdog.r: convert to sync-container3
-rw-r--r-- | krebs/1systems/hotdog/config.nix | 4 | ||||
-rw-r--r-- | krebs/2configs/hotdog-host.nix | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/krebs/1systems/hotdog/config.nix b/krebs/1systems/hotdog/config.nix index 9849937d5..70307a96b 100644 --- a/krebs/1systems/hotdog/config.nix +++ b/krebs/1systems/hotdog/config.nix @@ -26,4 +26,8 @@ boot.isContainer = true; networking.useDHCP = false; + krebs.sync-containers3.inContainer = { + enable = true; + pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM20tYHHvwIgrJZzR35ATzH9AlTrM1enNKEQJ7IP6lBh"; + }; } diff --git a/krebs/2configs/hotdog-host.nix b/krebs/2configs/hotdog-host.nix new file mode 100644 index 000000000..95d70376b --- /dev/null +++ b/krebs/2configs/hotdog-host.nix @@ -0,0 +1,9 @@ +{ + krebs.sync-containers3.containers.hotdog = { + sshKey = "${toString <secrets>}/hotdog.sync.key"; + }; + containers.hotdog.bindMounts."/var/lib" = { + hostPath = "/var/lib/sync-containers3/hotdog/state"; + isReadOnly = false; + }; +} |