浏览代码

Initial commit

mapleSnow 1 年之前
当前提交
62101280b3
共有 8 个文件被更改,包括 109 次插入0 次删除
  1. 22 0
      alist/docker-compose.yml
  2. 3 0
      dockge/.env
  3. 15 0
      dockge/docker-compose.yml
  4. 3 0
      heimdall/.env
  5. 22 0
      heimdall/docker-compose.yml
  6. 8 0
      qbittorrent/.env
  7. 21 0
      qbittorrent/docker-compose.yml
  8. 15 0
      uptime-kuma/docker-compose.yml

+ 22 - 0
alist/docker-compose.yml

@@ -0,0 +1,22 @@
+version: "3"
+services:
+  app:
+    image: xhofe/alist:latest
+    container_name: alist
+    volumes:
+      - ./data:/opt/alist/data
+    ports:
+      - 10009:5244 # 按需修改
+    networks:
+      - maple-navigate
+    restart: always
+    env_file:
+      - .env
+    healthcheck:
+      test: [CMD, nc, -z, localhost, "5244"] 
+      interval: 30s
+      timeout: 10s
+      retries: 3
+networks:
+  maple-navigate:
+    external: true

+ 3 - 0
dockge/.env

@@ -0,0 +1,3 @@
+DOCKGE_STACKS_DIR=/share/CACHEDEV1_DATA/Container # Tell Dockge where is your stacks directory
+PUID=1001
+PGID=1000

+ 15 - 0
dockge/docker-compose.yml

@@ -0,0 +1,15 @@
+version: "3.8"
+services:
+  dockge:
+    image: louislam/dockge:1
+    container_name: dockge
+    restart: always
+    ports:
+      - 10014:5001 # 按需修改
+    volumes:
+      - /var/run/docker.sock:/var/run/docker.sock
+      - ./data:/app/data
+      - ${DOCKGE_STACKS_DIR}:${DOCKGE_STACKS_DIR}
+    env_file:
+      - .env
+networks: {}

+ 3 - 0
heimdall/.env

@@ -0,0 +1,3 @@
+PUID=1001
+PGID=1000
+TZ=Asia/Shanghai

+ 22 - 0
heimdall/docker-compose.yml

@@ -0,0 +1,22 @@
+version: "3"
+services:
+  heimdall:
+    image: linuxserver/heimdall:latest
+    container_name: heimdall
+    volumes:
+      - ./config:/config
+    env_file:
+      - .env
+    ports:
+      - 80:80 # 按需修改
+    restart: always
+    healthcheck:
+      test: [CMD, nc, -z, localhost, "80"]     
+      interval: 30s
+      timeout: 10s
+      retries: 3
+    networks:
+      - maple-navigate
+networks:
+  maple-navigate:
+    name: maple-navigate

+ 8 - 0
qbittorrent/.env

@@ -0,0 +1,8 @@
+QB_WEBUI_PORT=10001 # web服务端口
+QB_EE_BIN=true # 增强模式是否开启
+
+# 提供一个 Tracker 列表 URL,qBittorrent 可以自动更新其 Tracker 列表,从而提高种子的可发现性和下载速度
+QB_TRACKERS_LIST_URL="https://trackerslist.com/http.txt"
+
+DOWNLOAD_LOCATION=/share/Media # 下载目录,按需调整
+

+ 21 - 0
qbittorrent/docker-compose.yml

@@ -0,0 +1,21 @@
+version: "3"
+services:
+  qbittorrent:
+    image: johngong/qbittorrent:latest
+    container_name: qbittorrent
+    env_file:
+      - .env
+    volumes:
+      - ./config:/config # 绝对路径请修改为自己的config文件夹
+      - ${DOWNLOAD_LOCATION}:/Downloads # 下载地址
+    ports:
+      - 10001:10001 # 此处WEB UI 目标端口与内部端口务必保证相同,不然可能会白屏
+      - 6881:6881
+      - 6881:6881/udp
+    restart: always
+    networks:
+      - maple-proxy
+networks:
+  maple-proxy:
+    external: true
+

+ 15 - 0
uptime-kuma/docker-compose.yml

@@ -0,0 +1,15 @@
+version: "3"
+services:
+  uptime-kuma:
+    image: louislam/uptime-kuma:1
+    container_name: uptime-kuma
+    volumes:
+      - ./data:/app/data
+    ports:
+      - 10010:3001 # 按需选择
+    restart: always
+    networks:
+      - maple-proxy
+networks:
+  maple-proxy:
+    external: true