diff --git a/thinkcentre/jellyfin/docker-compose.yml b/thinkcentre/jellyfin/docker-compose.yml new file mode 100644 index 0000000..307897a --- /dev/null +++ b/thinkcentre/jellyfin/docker-compose.yml @@ -0,0 +1,31 @@ +services: + jellyfin: + image: jellyfin/jellyfin + container_name: jellyfin + #user: 1000:1000 + network_mode: 'host' + volumes: + - /mnt/data/storage/jellyfin/config:/config + - /mnt/data/storage/jellyfin/cache:/cache + - media:/media + - /mnt/data/downloads/complete:/downloads + + #ports: + # - "8096:8096/tcp" + # - "8920:8920/tcp" + # - "1900:1900/udp" + # - "7359:7359/udp" + restart: 'unless-stopped' + # Optional - alternative address used for autodiscovery + #environment: + # - JELLYFIN_PublishedServerUrl=http://example.com + # Optional - may be necessary for docker healthcheck to pass if running in host network mode + extra_hosts: + - "host.docker.internal:host-gateway" + +volumes: + media: + driver_opts: + type: "nfs" + o: "addr=192.168.1.100,nfsvers=4" + device: ":/mnt/data/media/" diff --git a/kopia/docker-compose.yml b/thinkcentre/kopia/docker-compose.yml similarity index 100% rename from kopia/docker-compose.yml rename to thinkcentre/kopia/docker-compose.yml diff --git a/minecraft/docker-compose.yml b/thinkcentre/minecraft/docker-compose.yml similarity index 100% rename from minecraft/docker-compose.yml rename to thinkcentre/minecraft/docker-compose.yml diff --git a/nginx/docker-compose.yml b/thinkcentre/nginx/docker-compose.yml similarity index 100% rename from nginx/docker-compose.yml rename to thinkcentre/nginx/docker-compose.yml diff --git a/paperless-ngx/docker-compose.yml b/thinkcentre/paperless-ngx/docker-compose.yml similarity index 100% rename from paperless-ngx/docker-compose.yml rename to thinkcentre/paperless-ngx/docker-compose.yml diff --git a/portainer/docker-compose.yml b/thinkcentre/portainer/docker-compose.yml similarity index 100% rename from portainer/docker-compose.yml rename to thinkcentre/portainer/docker-compose.yml