From 446100706de9fbf6647a0b84e3fbbdd0088d4805 Mon Sep 17 00:00:00 2001 From: Thord Johansson Date: Mon, 25 Mar 2024 23:57:48 +0100 Subject: [PATCH] Moved thinkcentre compose files into folder --- thinkcentre/jellyfin/docker-compose.yml | 31 +++++++++++++++++++ .../kopia}/docker-compose.yml | 0 .../minecraft}/docker-compose.yml | 0 .../nginx}/docker-compose.yml | 0 .../paperless-ngx}/docker-compose.yml | 0 .../portainer}/docker-compose.yml | 0 6 files changed, 31 insertions(+) create mode 100644 thinkcentre/jellyfin/docker-compose.yml rename {kopia => thinkcentre/kopia}/docker-compose.yml (100%) rename {minecraft => thinkcentre/minecraft}/docker-compose.yml (100%) rename {nginx => thinkcentre/nginx}/docker-compose.yml (100%) rename {paperless-ngx => thinkcentre/paperless-ngx}/docker-compose.yml (100%) rename {portainer => thinkcentre/portainer}/docker-compose.yml (100%) 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