From 114d546dd56f984809e9aeb92d9cd69021139b8e Mon Sep 17 00:00:00 2001 From: Arthur Monney Date: Wed, 17 Sep 2025 01:28:58 +0200 Subject: [PATCH] feat: Update dockerfile to add ssh command on production image --- Dockerfile | 4 ++++ docker-compose.prod.yml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index e684346a..a31d1aaf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -122,6 +122,10 @@ ENV PHP_OPCACHE_ENABLE=1 ENV PHP_MEMORY_LIMIT=512M ENV SSL_MODE=mixed +USER root + +RUN apt-get update && apt-get install -y openssh-client && rm -rf /var/lib/apt/lists/* + USER www-data # Copy Filament assets from Composer diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index e118d49a..4b6b9a40 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -113,6 +113,7 @@ services: SSH_TUNNEL_VERIFY_PROCESS: '${SSH_TUNNEL_VERIFY_PROCESS:-bash}' SSH_TUNNEL_IDENTITY_FILE: '${SSH_TUNNEL_IDENTITY_FILE:-}' SSH_TUNNEL_PRIVATE_KEY: '${SSH_TUNNEL_PRIVATE_KEY:-}' + SSH_TUNNEL_VERBOSITY: '${SSH_TUNNEL_VERBOSITY:--vvv}' DB_CONNECTION_SECOND: '${DB_CONNECTION_SECOND:-mysql}' DB_HOST_SECOND: '${DB_HOST_SECOND:-127.0.0.1}' DB_PORT_SECOND: '${DB_PORT_SECOND:-3307}' @@ -246,6 +247,7 @@ services: SSH_TUNNEL_VERIFY_PROCESS: '${SSH_TUNNEL_VERIFY_PROCESS:-bash}' SSH_TUNNEL_IDENTITY_FILE: '${SSH_TUNNEL_IDENTITY_FILE:-}' SSH_TUNNEL_PRIVATE_KEY: '${SSH_TUNNEL_PRIVATE_KEY:-}' + SSH_TUNNEL_VERBOSITY: '${SSH_TUNNEL_VERBOSITY:--vvv}' DB_CONNECTION_SECOND: '${DB_CONNECTION_SECOND:-mysql}' DB_HOST_SECOND: '${DB_HOST_SECOND:-127.0.0.1}' DB_PORT_SECOND: '${DB_PORT_SECOND:-3307}' @@ -388,6 +390,7 @@ services: SSH_TUNNEL_VERIFY_PROCESS: '${SSH_TUNNEL_VERIFY_PROCESS:-bash}' SSH_TUNNEL_IDENTITY_FILE: '${SSH_TUNNEL_IDENTITY_FILE:-}' SSH_TUNNEL_PRIVATE_KEY: '${SSH_TUNNEL_PRIVATE_KEY:-}' + SSH_TUNNEL_VERBOSITY: '${SSH_TUNNEL_VERBOSITY:--vvv}' DB_CONNECTION_SECOND: '${DB_CONNECTION_SECOND:-mysql}' DB_HOST_SECOND: '${DB_HOST_SECOND:-127.0.0.1}' DB_PORT_SECOND: '${DB_PORT_SECOND:-3307}'