Initial commit: features/docker-compose
This commit is contained in:
parent
0b2119d4a7
commit
902c2ab751
@ -17,6 +17,9 @@ FROM alpine:3.11
|
||||
ARG BUILD_DATE
|
||||
ARG VCS_REF
|
||||
|
||||
ARG UID=911
|
||||
ARG GID=911
|
||||
|
||||
LABEL maintainer="ops@pleroma.social" \
|
||||
org.opencontainers.image.title="pleroma" \
|
||||
org.opencontainers.image.description="Pleroma for Docker" \
|
||||
@ -34,7 +37,7 @@ ARG DATA=/var/lib/pleroma
|
||||
RUN echo "http://nl.alpinelinux.org/alpine/latest-stable/community" >> /etc/apk/repositories &&\
|
||||
apk update &&\
|
||||
apk add exiftool ffmpeg imagemagick libmagic ncurses postgresql-client &&\
|
||||
adduser --system --shell /bin/false --home ${HOME} pleroma &&\
|
||||
adduser --system --shell /bin/false -u $UID -g $GID --home ${HOME} pleroma &&\
|
||||
mkdir -p ${DATA}/uploads &&\
|
||||
mkdir -p ${DATA}/static &&\
|
||||
chown -R pleroma ${DATA} &&\
|
||||
@ -50,4 +53,4 @@ COPY ./docker-entrypoint.sh ${HOME}
|
||||
|
||||
EXPOSE 4000
|
||||
|
||||
ENTRYPOINT ["/opt/pleroma/docker-entrypoint.sh"]
|
||||
CMD ["/bin/ash", "/opt/pleroma/docker-entrypoint.sh"]
|
||||
|
Loading…
Reference in New Issue
Block a user