wger (production)
Published 2024-11-24 17:19:03 -05:00 by colin
Installation
docker pull git.nixc.us/nixius/wger:productionsha256:84dfa2f163d18ac51ab402546a6a1dbf579df8ad1e9c67555fd4b163f3bb4ff9About this package
Self hosted FLOSS fitness/workout, nutrition and weight tracker
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:34dc4f3ab7a694ecde47ff7a610be18591834c45f1d7251813267798412604e5 in / |
| CMD ["/bin/bash"] |
| LABEL maintainer=Roland Geider <roland@geider.net> |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c apt update && apt install --no-install-recommends -y adduser locales python3-pip sqlite3 wget tzdata libpq5 && locale-gen en_US.UTF-8 # buildkit |
| ENV LANG=en_US.UTF-8 |
| ENV LANGUAGE=en_US:en |
| ENV LC_ALL=en_US.UTF-8 |
| ENV PYTHONDONTWRITEBYTECODE=1 |
| ENV PYTHONUNBUFFERED=1 |
| RUN /bin/sh -c deluser ubuntu # buildkit |
| RUN /bin/sh -c adduser wger --uid 1000 --disabled-password --gecos "" # buildkit |
| LABEL maintainer=Roland Geider <roland@geider.net> |
| ARG DOCKER_DIR=./extras/docker/production |
| ENV PATH=/home/wger/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| EXPOSE map[8000/tcp:{}] |
| WORKDIR /home/wger/src |
| COPY --chown=wger:wger . /home/wger/src # buildkit |
| COPY --chown=wger:wger /root/.local /home/wger/.local # buildkit |
| COPY --chown=wger:wger /home/wger/src/wger/core/static/yarn /home/wger/src/wger/core/static/yarn # buildkit |
| COPY ./extras/docker/production/settings.py /home/wger/src # buildkit |
| COPY ./extras/docker/production/settings.py /tmp/ # buildkit |
| COPY ./extras/docker/production/entrypoint.sh /home/wger/entrypoint.sh # buildkit |
| COPY ./extras/docker/production/celery/start-beat /start-beat # buildkit |
| COPY ./extras/docker/production/celery/start-worker /start-worker # buildkit |
| COPY ./extras/docker/production/celery/start-flower /start-flower # buildkit |
| RUN |1 DOCKER_DIR=./extras/docker/production /bin/sh -c chmod +x /home/wger/entrypoint.sh && chmod +x /start-beat && chmod +x /start-worker && chmod +x /start-flower # buildkit |
| USER wger |
| RUN |1 DOCKER_DIR=./extras/docker/production /bin/sh -c pip3 install --break-system-packages --user -e . && mkdir ~/media && mkdir ~/static && mkdir ~/beat && mkdir ~/db # buildkit |
| CMD ["/home/wger/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| com.docker.compose.project | wger |
| com.docker.compose.service | wger |
| com.docker.compose.version | 2.28.1 |
| maintainer | Roland Geider <roland@geider.net> |
| org.opencontainers.image.created | 2024-11-21T14:56:15.387Z |
| org.opencontainers.image.description | Self hosted FLOSS fitness/workout, nutrition and weight tracker |
| org.opencontainers.image.licenses | AGPL-3.0 |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.revision | c7147d05fbd13fada7a926925e921a389574e897 |
| org.opencontainers.image.source | https://github.com/wger-project/wger |
| org.opencontainers.image.title | wger |
| org.opencontainers.image.url | https://github.com/wger-project/wger |
| org.opencontainers.image.version | latest |
Details
2024-11-24 17:19:03 -05:00
Versions (2)
View all
Container
11
OCI / Docker
linux/amd64
AGPL-3.0
166 MiB
production
2024-11-24
staging
2024-11-24