pipeline_listener (1.0.3)
Published 2022-12-29 16:20:42 +01:00 by Ghost
Installation
docker pull forgejo.internal.iconica.nl/internal/pipeline_listener:1.0.3
sha256:2e3287eb6de30aa6bcadfedf1134a40652cc7302ee1f924f73ff56a1815ee751
Image Layers
ADD file:587cae71969871d3c6456d844a8795df9b64b12c710c275295a1182b46f630e7 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:87e56d5882718ee9db327848e92d50fde7b477130c57b1bc6dde314b7a7a3411 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"] |