pipeline_listener (1.0.2)
Published 2022-12-29 15:23:29 +01:00 by Ghost
Installation
docker pull forgejo.internal.iconica.nl/internal/pipeline_listener:1.0.2
sha256:74048d82711afb4b3d8ffbbf46eec9d5124bddf4abb891a6077e48ab12f7b555
Image Layers
ADD file:51c4407dc777648e8ebc8e124b05feb1807699ade513b6006a9a409f6b0f6f51 in / |
CMD ["/bin/sh"] |
/bin/sh -c echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories |
/bin/sh -c apk update && apk add build-base alsa-utils vlc pulseaudio-utils gettext git py3-pip py3-django py3-django-rest-framework py3-django-cors-headers py3-filetype py3-psycopg2 py3-vlc py3-dotenv py3-factory-boy py3-gobject3 py3-blinkstick py3-sentry-sdk |
/bin/sh -c pip install uvicorn git+https://git.sr.ht/~puretryout/blinkstick-patterns |
/bin/sh -c apk del build-base && rm -r /var/cache/apk |
/bin/sh -c addgroup -g 1000 bpl && addgroup -g 115 pulse-access |
/bin/sh -c adduser -s /bin/sh -h /bpl -u 1000 -D -H -S -G bpl -G pulse-access bpl |
COPY --chown=bpl:bpldir:ef869b031c4e23e35572f709e43b10b3da770b508370d2b9087fe21c1e22ee9f in /bpl |
/bin/sh -c mkdir /static /files && chown bpl:bpl /static && chown bpl:bpl /files |
USER bpl |
WORKDIR /bpl |
VOLUME [/static] |
VOLUME [/files] |
EXPOSE 8000 |
ENTRYPOINT ["/bpl/entrypoint.sh"] |