diff --git a/Dockerfile b/Dockerfile index 0e1ec3d..870fa07 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM python:3.12-slim WORKDIR /app -RUN apt-get update && apt-get install -y --no-install-recommends git && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y --no-install-recommends git openssh-client && rm -rf /var/lib/apt/lists/* COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY main.py . diff --git a/compose/docker-compose.yml b/compose/docker-compose.yml index f6e09e5..eea190c 100644 --- a/compose/docker-compose.yml +++ b/compose/docker-compose.yml @@ -6,9 +6,11 @@ services: volumes: - /opt/src/betterlifesg:/repo/betterlifesg:rw - /opt/src/hk_memoraiz:/repo/memoraiz:rw + - /root/.ssh:/root/.ssh:ro env_file: - .env environment: - TZ=${TZ:-Asia/Singapore} - SITE_DIR=/repo/betterlifesg/site - MEMORAIZ_DIR=/repo/memoraiz/frontend + - GIT_SSH_COMMAND=ssh -o StrictHostKeyChecking=no