- https://www.nathancummins.com.au
-
Composer, orchestrator, and conductor (with just the right amount of programmer)
- Joined on
2023-07-13
Block a user
subversion (latest)
Published 2024-09-18 09:58:39 +09:30 by encie22
Installation
docker pull git.nathancummins.com.au/encie22/subversion:latest
sha256:82b3f986eb8e3298c605db98fbefec21ac74ae38e32a5b1ca14f032d0f3be5af
Image Layers
ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=24.04 |
ADD file:aaeb92d3288093ff43a69d19f9133475372ca003b6de902066a2d4641eec2456 in / |
CMD ["/bin/bash"] |
RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y apache2 apache2-utils subversion libapache2-mod-svn subversion-tools libsvn-dev libapache2-mpm-itk libldap2-dev nano cron iputils-ping # buildkit |
RUN /bin/sh -c a2enmod headers # buildkit |
RUN /bin/sh -c a2enmod ldap # buildkit |
RUN /bin/sh -c a2enmod authnz_ldap # buildkit |
RUN /bin/sh -c mkdir /config # buildkit |
RUN /bin/sh -c mkdir /repositories # buildkit |
RUN /bin/sh -c mkdir /dumps # buildkit |
COPY apache2.conf /etc/apache2/apache2.conf # buildkit |
COPY dav_svn.conf /etc/apache2/mods-enabled/dav_svn.conf # buildkit |
RUN /bin/sh -c rm /etc/apache2/sites-enabled/* # buildkit |
COPY default.conf /etc/apache2/sites-enabled/ # buildkit |
COPY backup.sh / # buildkit |
RUN /bin/sh -c chmod +x /backup.sh # buildkit |
COPY docker-entrypoint.sh / # buildkit |
RUN /bin/sh -c chmod +x /docker-entrypoint.sh # buildkit |
COPY cron /etc/cron.d/backup # buildkit |
RUN /bin/sh -c /bin/chmod 0644 /etc/cron.d/backup # buildkit |
RUN /bin/sh -c /usr/bin/crontab /etc/cron.d/backup # buildkit |
EXPOSE map[80/tcp:{}] |
VOLUME [/config /repositories /dumps] |
ENTRYPOINT ["/docker-entrypoint.sh"] |
Labels
Key | Value |
---|---|
org.opencontainers.image.ref.name | ubuntu |
org.opencontainers.image.version | 24.04 |