浏览代码

Fix folder mapping for container using ROOT_FOLDER

Nicolas Meienberger 3 年之前
父节点
当前提交
9eb83e2f7b

+ 1 - 1
apps/filebrowser/docker-compose.yml

@@ -8,7 +8,7 @@ services:
       - PUID=1000
       - PGID=1000
     volumes:
-      - ${ROOT_FOLDER}:/srv
+      - ${APP_DATA_DIR}/../..:/srv
       - ${APP_DATA_DIR}/data/db:/database
       - ${APP_DATA_DIR}/data/config:/config
     networks:

+ 1 - 1
apps/filerun/docker-compose.yml

@@ -33,6 +33,6 @@ services:
     ports:
       - ${APP_PORT}:80
     volumes:
-      - ${ROOT_FOLDER}/app-data/medias:/user-files
+      - ${ROOT_FOLDER_HOST}/app-data/medias:/user-files
     networks:
       - tipi_main_network

+ 0 - 0
apps/invidious/data/postgres/.gitkeep


+ 1 - 1
apps/jackett/docker-compose.yml

@@ -12,7 +12,7 @@ services:
       - ${DNS_IP}
     volumes:
       - ${APP_DATA_DIR}/data:/config
-      - ${ROOT_FOLDER}/media/torrents:/downloads
+      - ${ROOT_FOLDER_HOST}/media/torrents:/downloads
     ports:
       - ${APP_PORT}:9117
     restart: unless-stopped

+ 1 - 1
apps/jellyfin/docker-compose.yml

@@ -6,7 +6,7 @@ services:
     container_name: jellyfin
     volumes:
       - ${APP_DATA_DIR}/data/config:/config
-      - ${ROOT_FOLDER}/media/data:/data/media
+      - ${ROOT_FOLDER_HOST}/media/data:/data/media
     environment:
       - PUID=1000
       - PGID=1000

+ 2 - 2
apps/radarr/docker-compose.yml

@@ -11,8 +11,8 @@ services:
       - ${DNS_IP}
     volumes:
       - ${APP_DATA_DIR}/data:/config
-      - ${ROOT_FOLDER}/media/data/movies:/movies #optional
-      - ${ROOT_FOLDER}/media/torrents:/downloads #optional
+      - ${ROOT_FOLDER_HOST}/media/data/movies:/movies #optional
+      - ${ROOT_FOLDER_HOST}/media/torrents:/downloads #optional
     ports:
       - ${APP_PORT}:7878
     restart: unless-stopped

+ 2 - 2
apps/sonarr/docker-compose.yml

@@ -11,8 +11,8 @@ services:
       - ${DNS_IP}
     volumes:
       - ${APP_DATA_DIR}/data:/config
-      - ${ROOT_FOLDER}/media/data/tv:/tv #optional
-      - ${ROOT_FOLDER}/media/torrents:/downloads #optional
+      - ${ROOT_FOLDER_HOST}/media/data/tv:/tv #optional
+      - ${ROOT_FOLDER_HOST}/media/torrents:/downloads #optional
     ports:
       - ${APP_PORT}:8989
     restart: unless-stopped

+ 1 - 1
apps/transmission/docker-compose.yml

@@ -14,7 +14,7 @@ services:
       # - HOST_WHITELIST=dnsnane list #optional
     volumes:
       - ${APP_DATA_DIR}/data/config:/config
-      - ${ROOT_FOLDER}/media/torrents:/downloads
+      - ${ROOT_FOLDER_HOST}/media/torrents:/downloads
     ports:
       - ${APP_PORT}:9091
       - 51413:51413

+ 1 - 1
scripts/app.sh

@@ -106,7 +106,7 @@ compose() {
   # Vars to use in compose file
   export APP_DATA_DIR="${root_folder_host}/app-data/${app}"
   export APP_DIR="${app_dir}"
-
+  export ROOT_FOLDER_HOST="${root_folder_host}"
   export ROOT_FOLDER="${ROOT_FOLDER}"
 
   # Docker-compose does not support multiple env files