From dc52de77bc21dfde8d28a1fd612fb78ec143a374 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Mon, 8 Jun 2026 19:02:12 +0200 Subject: [PATCH] feat(coolify): track SSH config and known_hosts in repo Mount from stack directory instead of .data, consistent with how gitea handles runner-config.yaml. Co-Authored-By: Claude Sonnet 4.6 --- coolify/compose.yml | 4 ++-- coolify/ssh_config | 4 ++++ coolify/ssh_known_hosts | 6 ++++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 coolify/ssh_config create mode 100644 coolify/ssh_known_hosts diff --git a/coolify/compose.yml b/coolify/compose.yml index 48da1e8..a3551b8 100644 --- a/coolify/compose.yml +++ b/coolify/compose.yml @@ -31,8 +31,8 @@ services: - ../.data/coolify/storage/databases:/var/www/html/storage/app/databases - ../.data/coolify/storage/services:/var/www/html/storage/app/services - ../.data/coolify/storage/backups:/var/www/html/storage/app/backups - - ../.data/coolify/ssh_config:/etc/ssh/ssh_config.d/gitea.conf:ro - - ../.data/coolify/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro + - ./ssh_config:/etc/ssh/ssh_config.d/gitea.conf:ro + - ./ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro depends_on: db: condition: service_healthy diff --git a/coolify/ssh_config b/coolify/ssh_config new file mode 100644 index 0000000..5c0dc2e --- /dev/null +++ b/coolify/ssh_config @@ -0,0 +1,4 @@ +Host dev.pivoine.art + Port 2222 + StrictHostKeyChecking no + UserKnownHostsFile /etc/ssh/ssh_known_hosts diff --git a/coolify/ssh_known_hosts b/coolify/ssh_known_hosts new file mode 100644 index 0000000..9b93f9c --- /dev/null +++ b/coolify/ssh_known_hosts @@ -0,0 +1,6 @@ +# dev.pivoine.art:2222 SSH-2.0-Go +[dev.pivoine.art]:2222 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDEKY1ehOl6ZNIiYoMfGZGSLCyfHzK+CWZkiUh6zbtuoIjk7cP0tY7OTMd15orXmw37lABFZxLYVvpy83RTxlMwoi+Xma+OPfz+nnsD/fGzkoTakdikHVRi3XOI5asQocY+Y5lGq+/vtod7U/Wwykb9QWf2S92+ljguNc2qBBRqrdNSRJO9BBBnNDhMKu6+JOjnWbjMCmMJu3uc1DufJAgwtzeGhXvzNGIKwevA3UeGXSg+fztg7gNbjV4QIS4nVIy2cBvjgat+LH0pBto3yN3V7RixN8u8J/pmq9qgFXyv2NGB/uzlGiMPrkhO1LIb294w4w8T+W6gE4EFL0asJxkerkRLrsgZ5SEpqh0GmDaW8R0E584u69e7M/AFdRfbrg8lq4nye4V/BRomi38gb/INQI0fQdYQHcpaEm345W0NhW7vBf3ijQ+zdWWBw1wyQpvPshD212pYIEg/o8ktbVKbPVKp6H2EaRFYvQ4HUgTY9Ik+kWLCa4+FEyH1Grx3QTuLnTjjTnW/V7bL73f1TZ+qHr+3iRYgLr9I4qAubCSis42oy420etWycld1WDHajds4c+MVXlUWc6YG1tI07mUjw/B+p7a+olDYo/8FEOl0czzZNiyT1wfn3xQQjL3zoddQVectfYTnUO+ipDz0eoIXNuczCy3sNz4rIhp8V3mY1w== +# dev.pivoine.art:2222 SSH-2.0-Go +# dev.pivoine.art:2222 SSH-2.0-Go +# dev.pivoine.art:2222 SSH-2.0-Go +# dev.pivoine.art:2222 SSH-2.0-Go