Dockerfile (719B)
- FROM ubuntu:24.04
- ENV DEBIAN_FRONTEND=noninteractive \
- LANG=C.UTF-8 \
- LC_ALL=C.UTF-8
- RUN apt-get update && apt-get install -y --no-install-recommends \
- ca-certificates \
- gosu \
- libstdc++6 \
- libncurses6 libncursesw6 \
- openssl libssl3 \
- libmagic1t64 file \
- postgresql-client \
- ffmpeg imagemagick libimage-exiftool-perl \
- libvips42t64 \
- unzip \
- curl \
- && rm -rf /var/lib/apt/lists/*
- WORKDIR /opt/pleroma
- COPY pleroma-host-release-entrypoint.sh /usr/local/bin/pleroma-host-release-entrypoint.sh
- RUN chmod +x /usr/local/bin/pleroma-host-release-entrypoint.sh
- ENTRYPOINT ["/usr/local/bin/pleroma-host-release-entrypoint.sh"]
- CMD ["/opt/pleroma/bin/pleroma", "start"]