Skip to content
Snippets Groups Projects
Select Git revision
  • de7dd11d970249d5ef92f7dc9850a963a63cb665
  • main default protected
2 results

Dockerfile

Blame
  • Dmitriy Safronov's avatar
    Dmitriy Safronov authored
    de7dd11d
    History
    Dockerfile 550 B
    FROM registry.cyberbrain.pw/docker/git-sync:latest
    
    ENV GIT_SYNC_HTTP_METRICS=false \
        GIT_SYNC_ROOT='/tmp/git' \
        GIT_SYNC_DEST='sync' \
        GIT_SYNC_EXECHOOK_COMMAND='/rsync-sync' \
        GIT_SYNC_ADD_USER='true'
    
    USER root:root
    
    RUN set -ex \
        && apt-get update -y \
        && apt-get install --no-install-recommends -y rsync \
        && apt-get clean -y \
        && rm -rf /var/lib/apt/lists/* \
        && chmod -Rv 0777 "${GIT_SYNC_ROOT:-/tmp/git}/"
    
    COPY rsync-sync* /
    
    RUN set -ex \
        && chmod a+x /rsync-sync
    
    VOLUME ["/sync"]
    
    USER 65533:65533