diff --git a/4600Pro/moviepilot/docker-compose.yaml b/4600Pro/moviepilot/docker-compose.yaml new file mode 100644 index 0000000..6b7270a --- /dev/null +++ b/4600Pro/moviepilot/docker-compose.yaml @@ -0,0 +1,85 @@ +services: + moviepilot: + image: jxxghp/moviepilot-v2:latest + container_name: moviepilot-v2 + hostname: moviepilot-v2 + restart: unless-stopped + stdin_open: true + tty: true + ports: + - "2100:3000" + - "3001:3001" + volumes: + # 本地卷宗挂载 + - /volume1/MultiMedia:/media + - /volume2/docker/docker_projects/moviepilot/moviepilot-v2/config:/config + - /volume2/docker/docker_projects/moviepilot/moviepilot-v2/core:/moviepilot/.cloakbrowser + - /var/run/docker.sock:/var/run/docker.sock:ro + - /volume2/docker/docker_projects/moviepilot/tr:/torrents + - /volume2/docker/docker_projects/moviepilot/BT_backup:/BT_backup + environment: + - 'NGINX_PORT=3000' + - 'PORT=3001' + - 'PUID=0' + - 'PGID=0' + - 'UMASK=000' + - 'TZ=Asia/Shanghai' + - 'SUPERUSER=kun' + - 'SUPERUSER_PASSWORD=sbdPUGCcu6Vyq' + - 'DB_TYPE=postgresql' + - 'DB_POSTGRESQL_HOST=postgresql' + - 'DB_POSTGRESQL_PORT=5432' + - 'DB_POSTGRESQL_DATABASE=moviepilot' + - 'DB_POSTGRESQL_USERNAME=moviepilot' + - 'DB_POSTGRESQL_PASSWORD=pg_password' + - 'CACHE_BACKEND_TYPE=redis' + - 'CACHE_BACKEND_URL=redis://:redis_password@redis:6379' + depends_on: + postgresql: + condition: service_healthy + redis: + condition: service_healthy + networks: + - moviepilot_net + + + redis: + image: redis:7-alpine + container_name: moviepilot-redis + restart: unless-stopped + command: redis-server --save 600 1 --requirepass redis_password + volumes: + # 本地卷宗挂载 + - /volume2/docker/docker_projects/moviepilot/redis/data:/data + healthcheck: + test: ["CMD", "redis-cli", "--raw", "incr", "ping"] + interval: 10s + timeout: 5s + retries: 5 + networks: + - moviepilot_net + + postgresql: + image: postgres:18.4 + container_name: moviepilot-postgresql + restart: unless-stopped + environment: + POSTGRES_DB: moviepilot + POSTGRES_USER: moviepilot + POSTGRES_PASSWORD: pg_password + TZ: Asia/Shanghai + volumes: + # 本地卷宗挂载 + - /volume2/docker/docker_projects/moviepilot/postgresql/data:/var/lib/postgresql + healthcheck: + test: ["CMD-SHELL", "pg_isready -U moviepilot -d moviepilot"] + interval: 10s + timeout: 5s + retries: 5 + networks: + - moviepilot_net + + +networks: + moviepilot_net: + driver: bridge \ No newline at end of file diff --git a/4600Pro/qbittorrent/docker-compose.yaml b/4600Pro/qbittorrent/docker-compose.yaml new file mode 100644 index 0000000..0319253 --- /dev/null +++ b/4600Pro/qbittorrent/docker-compose.yaml @@ -0,0 +1,19 @@ +services: + qbittorrent: + image: lscr.io/linuxserver/qbittorrent:latest + container_name: qbittorrent + network_mode: host + restart: always + environment: + - TZ=Asia/Shanghai + - PUID=0 + - PGID=0 + - WEBUI_PORT=2300 + - TORRENTING_PORT=6888 + volumes: + # 配置文件 + - ./config:/config + # 下载目录 + - /volume1/MultiMedia/downloads:/downloads + # 媒体库 + - /volume1/MultiMedia:/media \ No newline at end of file diff --git a/4600Pro/qinglong/docker-compose.yaml b/4600Pro/qinglong/docker-compose.yaml new file mode 100644 index 0000000..4445cce --- /dev/null +++ b/4600Pro/qinglong/docker-compose.yaml @@ -0,0 +1,23 @@ +services: + qinglong: + image: whyour/qinglong:latest + container_name: qinglong + hostname: qinglong + restart: unless-stopped + ports: + - "2500:5700" + environment: + TZ: Asia/Shanghai + QlBaseUrl: / + volumes: + - ./data:/ql/data + - /volume1/MultiMedia:/MultiMedia + - /volume1/PornClub:/PornClub + # 如需调用Docker + - /var/run/docker.sock:/var/run/docker.sock + networks: + - qinglong_net + +networks: + qinglong_net: + driver: bridge \ No newline at end of file diff --git a/iStore/arcane/docker-compose.yaml b/iStore/arcane/docker-compose.yaml deleted file mode 100644 index f0b9da0..0000000 --- a/iStore/arcane/docker-compose.yaml +++ /dev/null @@ -1,21 +0,0 @@ -services: - arcane: - image: ghcr.io/getarcaneapp/manager:latest - container_name: arcane - ports: - - '1600:3552' - volumes: - - /var/run/docker.sock:/var/run/docker.sock - # 本地卷宗挂载 - - /mnt/sata2-4/docker_data/arcane-data:/app/data - - /mnt/sata2-4/dockhand/dockhand_data/stacks:/app/data/projects - environment: - - APP_URL=http://192.168.0.2:3552 - - PUID=1000 - - PGID=1000 - - ENCRYPTION_KEY=58e50bc650bce3ac7a08c3170070785d79f16c8b14ef3bf733d6fa6077dc90d8 - - JWT_SECRET=e7df978dd61e86c31584a649e319d88b513c72482047abb75c962dacfc25bc29 - restart: unless-stopped - -volumes: - arcane-data: \ No newline at end of file