HEX
Server: LiteSpeed
System: Linux CentOS-79-64-minimal 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: vishn3436 (5293)
PHP: 8.0.15
Disabled: NONE
Upload Files
File: //storage03/relica/relica-docker/Dockerfile
FROM alpine:3.8

ARG S6_OVERLAY_VER=1.21.7.0

#RUN apk update \
#    && apk upgrade \
#    && apk add --no-cache \
#        ca-certificates \
#    && update-ca-certificates 2>/dev/null || true

RUN echo -e "http://nl.alpinelinux.org/alpine/v3.5/main\nhttp://nl.alpinelinux.org/alpine/v3.5/community" > /etc/apk/repositories
RUN apk add --no-cache bash

RUN apk add --no-cache curl ca-certificates shadow gnupg bash gomplate \
  && rm -rf /var/cache/apk/* \
  && curl -L -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VER}/s6-overlay-amd64.tar.gz" \
   | tar xvzf - -C / \
  && curl -L -s "https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off" \
   | tar xvzf - caddy -C /bin \
  && sed -i 's/^CREATE_MAIL_SPOOL=yes/CREATE_MAIL_SPOOL=no/' /etc/default/useradd \
  && groupmod -g 1000 users \
  && useradd -u 911 -U -d /config -s /bin/false relicabackup \
  && usermod -G users relicabackup \
  && mkdir -p /backup /config /opt

COPY rootfs /

EXPOSE 1201/tcp 1301/tcp 4334/tcp
VOLUME /backup /config

ENTRYPOINT ["/init"]