I'm trying to set it up via the docker compose plugin in OpenMediaVault's GUI. Essentially we supply the relevant app's docker compose yml contents and then pull it - all via GUI. Here's the yml I've tried:
services: db: image: postgres:15 container_name: wger_db environment: POSTGRES_DB: wger POSTGRES_USER: wger POSTGRES_PASSWORD: wgerpass volumes: - /srv/dev-disk-by-uuid-abcd/Fitness/wger/db:/var/lib/postgresql/data restart: unless-stopped redis: image: redis:7 container_name: wger_redis restart: unless-stopped web: image: wger/server:latest container_name: wger_web depends_on: - db - redis environment: DATABASE_URL: postgres://wger:wgerpass@db:5432/wger REDIS_URL: redis://redis:6379/0 DJANGO_ALLOWED_HOSTS: "*" SITE_URL: "http://<OMV_IP>:8084" ports: - "8084:80" volumes: - /srv/dev-disk-by-uuid-abcd/Fitness/wger/media:/home/wger/media - /srv/dev-disk-by-uuid-abcd/Fitness/wger/static:/home/wger/static restart: unless-stopped The container does start and I can access the wger web via <OMV_IP>:8084, but it's just a plain html without any styling at all, i.e. it's not able to access the css for some reason. I've made sure that /srv/dev-disk-by-uuid-abcd/Fitness/wger folder is chowned to all users and permissions are set to 770. Still no luck. I really have tried a lot but just can't get it to work
I'd be super grateful if anyone who knows much about docker compose apps and wger could help me out. I'll be happy to give back any log files or debugging info as requested