invidious-companion (latest)
Published 2026-01-27 12:40:06 +00:00 by myve
Installation
docker pull hub.myvelabs.com/lab/invidious-companion:latestsha256:2e8ada451e1ca1a7b12478b2d828ac2db1e8b31920921dc612bf2a15863fc0c4About this package
Invidious companion for handling video streams - based on youtube.js
Image layers
| COPY /etc/group /etc/group # buildkit |
| COPY /etc/passwd /etc/passwd # buildkit |
| COPY /thc /thc # buildkit |
| COPY /tini /tini # buildkit |
| COPY --chown=appuser:nogroup /var/tmp/youtubei.js /var/tmp/youtubei.js # buildkit |
| WORKDIR /app |
| COPY /app/invidious_companion ./ # buildkit |
| ARG HOST=0.0.0.0 PORT=8282 THC_VERSION=0.39.0 THC_PORT_NAME=PORT TINI_VERSION=0.19.0 |
| EXPOSE [8282/tcp] |
| ENV SERVER_BASE_PATH=/companion HOST=0.0.0.0 PORT=8282 THC_PORT_NAME=PORT THC_PATH=/healthz THC_VERSION=0.39.0 TINI_VERSION=0.19.0 |
| COPY ./config/ ./config/ # buildkit |
| USER appuser |
| ENTRYPOINT ["/tini" "--" "/app/invidious_companion"] |
| HEALTHCHECK &{["CMD" "/thc"] "5s" "5s" "10s" "0s" '\x05'} |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-01-26T22:16:42.640Z |
| org.opencontainers.image.description | Invidious companion for handling video streams - based on youtube.js |
| org.opencontainers.image.licenses | AGPL-3.0 |
| org.opencontainers.image.revision | 05cd859e690914d100f0b80165c8ffc2f7588c17 |
| org.opencontainers.image.source | https://github.com/iv-org/invidious-companion |
| org.opencontainers.image.title | invidious-companion |
| org.opencontainers.image.url | https://github.com/iv-org/invidious-companion |
| org.opencontainers.image.version | latest |
| quay.expires-after | 12w |