From 27007872a27b6e5f8f55d7ba88e4c6b455f5b664 Mon Sep 17 00:00:00 2001 From: ixhbinphoenix Date: Sat, 26 Oct 2024 23:33:01 +0200 Subject: [PATCH 1/3] Add case for webdock as PROVIDER --- nixos-infect | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos-infect b/nixos-infect index 06f0171..d0e0a64 100644 --- a/nixos-infect +++ b/nixos-infect @@ -388,7 +388,7 @@ fi [ "$PROVIDER" = "digitalocean" ] && doNetConf=y # digitalocean requires detailed network config to be generated [ "$PROVIDER" = "lightsail" ] && newrootfslabel="nixos" -if [[ "$PROVIDER" = "digitalocean" ]] || [[ "$PROVIDER" = "servarica" ]] || [[ "$PROVIDER" = "hetznercloud" ]]; then +if [[ "$PROVIDER" = "digitalocean" ]] || [[ "$PROVIDER" = "servarica" ]] || [[ "$PROVIDER" = "hetznercloud" ]] || [[ "$PROVIDER" = "webdock" ]]; then doNetConf=y # some providers require detailed network config to be generated fi From 5968cf1aabaa3185a3005300cd857dad7cf0c0b8 Mon Sep 17 00:00:00 2001 From: ixhbinphoenix Date: Sat, 26 Oct 2024 23:37:58 +0200 Subject: [PATCH 2/3] Log experience using Webdock --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 1cc44be..0685181 100644 --- a/README.md +++ b/README.md @@ -363,3 +363,13 @@ On RackNerd's Ubuntu 20.04, there's no `curl` by default, so `wget -O-` needs to |------------|--------|----------------------------|------------| |AlmaLinux | 8 | _failure (`tar` missing)_ | 2023-08-29 | |Ubuntu | 20.04 | **success** | 2023-08-29 | + +### Webdock +Remember that you can not add SSH keys to the root user trough the web interface, +manually add a public key to `/root/.ssh/authorized_keys`. + +#### Tested on +|Distribution| Name | Status | test date| +|------------|--------|-----------|----------| +|Ubuntu | 20.04 | success |2024-10-26| +|Ubuntu | 22.04 | success |2024-10-26| From a816f8e84c94f45cb1df0c25f5c2187059831bbe Mon Sep 17 00:00:00 2001 From: ixhbinphoenix Date: Sat, 26 Oct 2024 23:40:08 +0200 Subject: [PATCH 3/3] Clarify having to specify PROVIDER for webdock --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 0685181..ccf9fa0 100644 --- a/README.md +++ b/README.md @@ -368,6 +368,8 @@ On RackNerd's Ubuntu 20.04, there's no `curl` by default, so `wget -O-` needs to Remember that you can not add SSH keys to the root user trough the web interface, manually add a public key to `/root/.ssh/authorized_keys`. +Make sure to set `PROVIDER=webdock` + #### Tested on |Distribution| Name | Status | test date| |------------|--------|-----------|----------|