diff --git a/.dockerignore b/.dockerignore index f013cc4..c5fd9e6 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,5 @@ .git +.ssh .kamal/secrets* vendor node_modules diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index da7eb28..36b6649 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -106,6 +106,7 @@ jobs: DB_USERNAME=$DB_USERNAME DB_PASSWORD=$DB_PASSWORD MEILISEARCH_KEY=$MEILISEARCH_KEY + SSH_PRIVATE_KEY=$SSH_PRIVATE_KEY SECRETS chmod 600 .kamal/secrets diff --git a/config/deploy.yml b/config/deploy.yml index 22d4e06..fbad046 100644 --- a/config/deploy.yml +++ b/config/deploy.yml @@ -41,7 +41,10 @@ registry: ssh: user: <%= ENV.fetch("SSH_USER", "root") %> - config: .ssh/config + keys_only: true + key_data: + - SSH_PRIVATE_KEY + config: false builder: arch: amd64