pleroma-test
Este commit está contenido en:
22
development/pleroma-test/pleroma/Dockerfile
Archivo normal
22
development/pleroma-test/pleroma/Dockerfile
Archivo normal
@@ -0,0 +1,22 @@
|
||||
FROM elixir:1.8-slim
|
||||
|
||||
ENV MIX_ENV=prod
|
||||
|
||||
RUN apt update && apt -y upgrade && apt -y install build-essential git imagemagick && apt clean
|
||||
|
||||
RUN adduser --system --disabled-password --home /pleroma pleroma
|
||||
|
||||
USER pleroma
|
||||
WORKDIR /pleroma
|
||||
|
||||
RUN git clone https://gitea.hatthieves.es/cloud/pleroma /pleroma \
|
||||
&& mkdir -p /pleroma/uploads
|
||||
RUN touch /pleroma/config/prod.secret.exs \
|
||||
&& mix local.rebar --force \
|
||||
&& mix local.hex --force \
|
||||
&& mix deps.get \
|
||||
&& mix deps.compile \
|
||||
&& rm /pleroma/config/prod.secret.exs
|
||||
|
||||
EXPOSE 4000
|
||||
|
||||
Referencia en una nueva incidencia
Block a user