wger Docker & Self-Hosted Deployment

GitHub

Self hosted FLOSS fitness/workout, nutrition and weight tracker

7,159 stars Python Python 11 files ยท ~7,586 tokens #django#fitness#gym#hacktoberfest#python#self-hosted#workout
RAW Compose
1. Pull Image (DOCKERHUB) docker pull library/mongo
2. Docker Run (1-Click Launch) docker run -d --name wger -p 27017:27017 --restart always mongo
3. Podman Run podman run -d --name wger -p 27017:27017 --restart always mongo
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/library/mongo:latest
5. ORAS Pull (OCI Artifact) oras pull mongo
6. Compose Deployment docker compose up -d
extras/open-food-facts/docker-compose.yml
Download .yml
services:
  mongodb:
    image: mongo
    ports:
      - "27017:27017"
    volumes:
      - $PWD/dump/dump:/dump
    environment:
      MONGO_INITDB_ROOT_USERNAME: off
      MONGO_INITDB_ROOT_PASSWORD: off-wger

  mongo-express:
    image: mongo-express
    restart: always
    ports:
      - 8081:8081
    environment:
      ME_CONFIG_MONGODB_ADMINUSERNAME: off
      ME_CONFIG_MONGODB_ADMINPASSWORD: off-wger
      ME_CONFIG_MONGODB_URL: mongodb://off:off-wger@mongodb:27017/