Blogfrei self-hosted publishing platform
| # debian.sh --arch 'amd64' out/ 'trixie' '@1781049600' |
| LABEL org.opencontainers.image.source=https://git.keinpfusch.net/loweel/blogfrei |
| LABEL org.opencontainers.image.description=Blogfrei self-hosted publishing platform |
| RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends openssl ca-certificates wget && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY --chown=daemon:daemon /stage /go # buildkit |
| RUN /bin/sh -c mkdir -p /go/images /go/export /go/import && chown daemon:daemon /go/images /go/export /go/import # buildkit |
| WORKDIR /go |
| VOLUME [/go/keys /go/images /go/export /go/import] |
| EXPOSE [8080/tcp] |
| USER daemon |
| ENTRYPOINT ["cmd/writefreely/writefreely"] |
| HEALTHCHECK {Test:[CMD-SHELL wget --no-verbose --tries=1 --spider http://localhost:8080/ || exit 1] Interval:15s Timeout:5s StartPeriod:5s StartInterval:0s Retries:0} |
| Key |
Value |
| org.opencontainers.image.description |
Blogfrei self-hosted publishing platform |
| org.opencontainers.image.source |
https://git.keinpfusch.net/loweel/blogfrei |