Skip to content
Snippets Groups Projects
Select Git revision
  • 5b08277ce442586608dce7ac12db149ca8889da1
  • master default protected
  • v2.28.0
  • v2.27.0
  • v2.25.1
  • v2.24.3
  • v2.26.0
  • v2.24.2
  • v2.25.0
  • v2.24.1
  • v2.22.2
  • v2.23.3
  • v2.24.0
  • v2.23.2
  • v2.23.1
  • v2.23.0
  • v2.22.1
  • v2.22.0
  • v2.21.0
  • v2.20.0
  • v2.19.1
  • v2.18.2
22 results

vagrant.md

Blame
  • Dockerfile 691 B
    FROM registry.cyberbrain.pw/docker/git-sync:latest
    
    ENV GIT_SYNC_ROOT='/tmp/git' \
        GIT_SYNC_DEST='sync' \
        GIT_SYNC_EXECHOOK_COMMAND='/rsync-sync' \
        GIT_SYNC_ADD_USER='true' \
        RSYNC_SYNC_WEBHOOK_METHOD='POST' \
        RSYNC_SYNC_WEBHOOK_TIMEOUT=1 \
        RSYNC_SYNC_WEBHOOK_BACKOFF=3 \
        RSYNC_SYNC_WEBHOOK_ATTEMPTS=3
    
    USER root:root
    
    RUN set -ex \
        && apt-get update -y \
        && apt-get install --no-install-suggests --no-install-recommends -y rsync curl \
        && apt-get clean -y \
        && rm -rf /var/lib/apt/lists/* \
        && mkdir -m 02775 /sync && chown 65533:65533 /sync
    
    COPY rsync-sync* /
    
    RUN set -ex \
        && chmod a+x /rsync-sync
    
    VOLUME ["/sync"]
    
    USER 65533:65533