My docker compose:
services:
jellyfin:
container_name: jellyfin
image: lscr.io/linuxserver/jellyfin:latest
# user: 1000:1000
networks:
- caddy-net # provides access for the reverse proxy
ports:
- 8096:8096 #HTTP webUI
- 8920:8920 #HTTPS webUI
environment:
- TZ=America/Los_Angeles
- JELLYFIN_PublishedServerURL=jfin.jlr.lol #optional. The Server URL to publish in udp Auto Discovery response.
- PUID=1000
- PGID=1000
- UMASK=002
volumes:
- ~/server/config/jellyfin:/config
- ~/server/cache/jellyfin:/cache
- ~/server/data/jellyfin:/data
- ~/server/logs/jellyfin:/logs
- ~/data/media/:/media:ro #naming, etc all handled by *arr apps-
restart: unless-stopped
jellyseerr:
image: fallenbagel/jellyseerr:latest
container_name: jellyseerr
networks:
- caddy-net
environment:
- LOG_LEVEL=debug
- TZ=America/Los_Angeles
- PUID=1000
- PGID=1000
- UMASK=002
ports:
- 5055:5055
volumes:
- ~/server/config/jellyseerr:/app/config
restart: unless-stopped
networks:
caddy-net:
name: caddy-net
external: true
This bind mount is copying the folder inside media but not the mkv file inside of the folder inside media. I own the file and the result of ls -l: “-rw-rw-r-- 1 jr jr” where jr is my user name. Running id gives me “uid=1000(jr) gid=1000(jr) groups=1000(jr),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lxd),999(docker)”. Can someone help me figure this out?