diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 7b41292..035b76a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -24,7 +24,13 @@ jobs: mkdir -p ~/.ssh echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519 chmod 600 ~/.ssh/id_ed25519 - ssh-keyscan -H haschel >> ~/.ssh/known_hosts 2>/dev/null || true + cat >> ~/.ssh/config << 'EOF' + Host haschel.tadpole-pain.ts.net + StrictHostKeyChecking no + UserKnownHostsFile /dev/null + IdentityFile ~/.ssh/id_ed25519 + EOF + chmod 600 ~/.ssh/config - name: Deploy with deploy-rs run: | diff --git a/flake.nix b/flake.nix index 5c335c0..7f78f89 100644 --- a/flake.nix +++ b/flake.nix @@ -20,7 +20,7 @@ }; deploy.nodes."${settings.hostname}" = { - hostname = "haschel"; + hostname = "haschel.tadpole-pain.ts.net"; sshUser = "root"; profiles.system = { user = "root";