| LABEL org.opencontainers.image.title=Arch Linux base Image |
| LABEL org.opencontainers.image.description=Official containerd image of Arch Linux, a simple, lightweight Linux distribution aimed for flexibility. |
| LABEL org.opencontainers.image.authors=Santiago Torres-Arias <santiago@archlinux.org> (@SantiagoTorres), Christian Rebischke <Chris.Rebischke@archlinux.org> (@shibumi), Justin Kromlinger <hashworks@archlinux.org> (@hashworks) |
| LABEL org.opencontainers.image.url=https://gitlab.archlinux.org/archlinux/archlinux-docker/-/blob/master/README.md |
| LABEL org.opencontainers.image.documentation=https://wiki.archlinux.org/title/Docker#Arch_Linux |
| LABEL org.opencontainers.image.source=https://gitlab.archlinux.org/archlinux/archlinux-docker |
| LABEL org.opencontainers.image.licenses=GPL-3.0-or-later |
| LABEL org.opencontainers.image.version=20260419.0.517065 |
| LABEL org.opencontainers.image.revision=0d7c4c0017584f9bcb495105cc412d6575f04564 |
| LABEL org.opencontainers.image.created=2026-04-19T00:06:37+00:00 |
| COPY /rootfs/ / # buildkit |
| RUN /bin/sh -c ldconfig && sed -i '/BUILD_ID/a VERSION_ID=20260419.0.517065' /etc/os-release # buildkit |
| ENV LANG=C.UTF-8 |
| CMD ["/usr/bin/bash"] |
| LABEL org.opencontainers.image.title=Owlbot org.opencontainers.image.description=A modular, event-driven chat bot for Owncast org.opencontainers.image.url=https://git.logal.dev/LogalDeveloper/Owlbot org.opencontainers.image.source=https://git.logal.dev/LogalDeveloper/Owlbot org.opencontainers.image.documentation=https://git.logal.dev/LogalDeveloper/Owlbot/wiki org.opencontainers.image.vendor=Logan Fick org.opencontainers.image.authors=Logan Fick org.opencontainers.image.licenses=Apache-2.0 org.opencontainers.image.base.name=archlinux:base |
| RUN /bin/sh -c echo 'Server = https://mirrors.logal.dev/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist && pacman -Syu --noconfirm ffmpeg python && yes | pacman -Scc # buildkit |
| RUN /bin/sh -c useradd --uid 1000 --user-group --create-home owlbot # buildkit |
| WORKDIR /app |
| COPY --chown=owlbot:owlbot /app/.venv /app/.venv # buildkit |
| RUN /bin/sh -c mkdir -p data modules && chown owlbot:owlbot /app /app/data /app/modules # buildkit |
| ENV PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| USER owlbot |
| VOLUME [/app/data /app/modules] |
| EXPOSE [8081/tcp] |
| ENTRYPOINT ["owlbot"] |
| CMD ["--host" "0.0.0.0"] |