| 1 | FROM alpine:3.21 |
| 2 | |
| 3 | RUN apk add --no-cache openssh git curl |
| 4 | |
| 5 | COPY docker/git-ssh/entrypoint.sh /entrypoint.sh |
| 6 | RUN sed -i 's/\r$//' /entrypoint.sh && chmod +x /entrypoint.sh |
| 7 | |
| 8 | ENV FORGE_REPOS_PATH=/data/repos |
| 9 | ENV GIT_USER=git |
| 10 | ENV SSH_PORT=2222 |
| 11 | |
| 12 | EXPOSE 2222 |
| 13 | |
| 14 | ENTRYPOINT ["/entrypoint.sh"] |
| 15 | |
View only · write via MCP/CIDE