收起左侧

常用 compose分享

9
回复
2840
查看
[ 复制链接 ]

7

主题

133

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2025-6-11 09:31:38 显示全部楼层 阅读模式

包含如下 docker 项目

image.png

绝大部分路径均为相对路径
解压后放到自己的 docker 目录即可直接 docker compose up -d
下载地址自取
https://cocohe.lanzoum.com/ibr8Y2yj5kqh

听说 alist 暴雷了,自行判断哈lol

收藏
送赞 6
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

3

主题

19

回帖

0

牛值

江湖小虾

2025-6-11 21:48:39 显示全部楼层

有人推测被收购前的最后一个版本是3.40.0,实在要用的话可以修改一下改成image: 'xhofe/alist:v3.39.4'吧

也不行,alist有些需要用到api,而api用的域名也在那个公司手里  详情 回复
2025-6-12 00:34

37

主题

44

回帖

0

牛值

初出茅庐

2025-6-12 00:34:02 显示全部楼层
ddai 发表于 2025-6-11 21:48
有人推测被收购前的最后一个版本是3.40.0,实在要用的话可以修改一下改成image: 'xhofe/alist:v3.39.4'吧
...

也不行,alist有些需要用到api,而api用的域名也在那个公司手里

3

主题

23

回帖

0

牛值

江湖小虾

2025-6-20 21:30:26 显示全部楼层

version: '3.8'

services:

======================

一、常用工具类服务

======================

1. d2c:docker run 转docker compose

d2c:
image: crpi-xg6dfmt5h2etc7hg.cn-hangzhou.personal.cr.aliyuncs.com/cherry4nas/d2c:latest
container_name: d2c
volumes:

  • /var/run/docker.sock:/var/run/docker.sock:ro
  • /vol2/1000/docker/composeout:/app/compose # compose文件输出目录
    environment:
  • NAS=debian
  • CRON="once" # 运行一次,可以修改成每天定时输出一次
  • TZ=Asia/Shanghai
  • NETWORK=true
    restart: always

2. pt-accelerator:host修改工具

pt-accelerator:
image: eternalcurse/pt-accelerator:latest
container_name: pt-accelerator
restart: always
ports:

  • 23333:23333
    environment:
  • TZ=Asia/Shanghai
    volumes:
  • /etc/hosts:/etc/hosts
  • /vol2/1000/docker/pt-accelerator/config:/app/config # 配置文件目录
  • /vol2/1000/docker/pt-accelerator/logs:/app/logs # 日志文件目录

3. 自动更新docker镜像

watchtower:
image: containrrr/watchtower:latest
container_name: watchtower
environment:

  • TZ=Asia/Shanghai
    volumes:
  • /var/run/docker.sock:/var/run/docker.sock
    restart: always
    command: --schedule "0 0 3 * * *" allinone --cleanup # 设置为每天凌晨3点更新

4. cookiecloud:保存网站cookie,需要浏览器插件cookiecloud

cookiecloud:
image: easychen/cookiecloud:latest
container_name: cookiecloud-app
restart: always
volumes:

  • /data:/data/api/data
    ports:
  • 8088:8088

======================

二、电视类服务

======================

1. allinone:电视源订阅

allinone:
image: youshandefeiyang/allinone:latest
container_name: allinone
privileged: true
restart: always
environment:

  • TZ=Asia/Shanghai
    ports:
  • 35455:35455
    network_mode: host
    command: -tv=true -aesKey=xxxxx -userid=xxxxxx -token=xxxxxx # 自己去allinone官方申请,需要魔法

2. allinone的拓展

allinone_format:
image: yuexuangu/allinone_format:latest
container_name: allinone_format
restart: always
network_mode: host
ports:

  • 35456:35456
    volumes:
  • /path/to/config:/app/config

3. iptv-sources:iptv电视源

iptv-sources:
image: herberthe0229/iptv-sources:latest
container_name: iptv-sources
restart: always
ports:

  • 8081:8081
    network_mode: host
    volumes:
  • /data:/app/m3u
    environment:
  • ENABLE_IPTV_CHECKER: "true"
  • IPTV_CHECKER_URL: "http://localhost:8084"
  • CUSTOM_GITHUB_RAW_SOURCE_PROXY_URL: "https://ghproxy.net"

4. iptv_api:iptv电视源

iptv_api:
container_name: iptv-api
image: guovern/iptv-api:latest
restart: always
ports:

  • 8124:8124
    environment:
  • APP_WORKDIR: /iptv-api
  • LITE: 'False'
  • APP_PORT: '8124'
  • APP_HOST: http://localhost
    network_mode: host
    volumes:
  • /vol2/1000/docker/IPTV-API/config:/iptv-api/config # 配置文件目录
  • /vol2/1000/docker/IPTV-API/output:/iptv-api/output # 电视源输出目录

5. php-epg: IPTV电视源管理(含MySQL)

php-epg:
image: taksss/php-epg:latest
container_name: php-epg

数据持久化

volumes:

  • /epg/data:/htdocs/data

默认端口5678

ports:

  • 5678:80
    depends_on:
  • mysql
  • phpmyadmin
    restart: always

mysql:
image: mysql:8.0
container_name: mysql
environment:

  • MYSQL_ROOT_PASSWORD: root_password
  • MYSQL_DATABASE: phpepg
  • MYSQL_USER: phpepg
  • MYSQL_PASSWORD: phpepg
    ports:
  • 3306:3306
    restart: always

phpmyadmin:
image: phpmyadmin/phpmyadmin:latest
container_name: phpmyadmin
ports:

  • 8082:80
    environment:
  • PMA_HOST: mysql
  • PMA_PORT: 3306
    depends_on:
  • mysql

======================

三、视频类服务

======================

1. jellyfin:视频播放平台

jellyfin:
image: nyanmisaka/jellyfin:latest
container_name: jellyfin
ports:

  • 8096:8096
  • 8920:8920
    devices:
  • /dev/dri:/dev/dri # Intel核显硬解
    volumes:
  • /vol3/1000/影视库1:/media1 # 媒体文件目录
  • /vol5/1000/影视库2:/media2 # 媒体文件目录
  • /vol2/1000/docker/jellyfin/cache:/cache # 配置文件目录
  • /vol2/1000/docker/jellyfin/config:/config # 配置文件目录
    restart: always
    environment:
  • TZ=Asia/Shanghai
  • PUID=0
  • PGID=0
    network_mode: host

2. tinymediamanager:电影电视刮削

tinymediamanager:
image: dzhuang/tinymediamanager:latest-v5 # 这个版本支持中文界面,体积小
container_name: tinymediamanager
ports:

  • 5811:5800 # Web界面访问端口,后面的5800端口不能改
  • 5900:5900 # VNC访问端口
    environment:
  • TZ=Asia/Shanghai # 设置时区,根据实际情况修改
  • PUID=1000 # 请修改为当前用户ID
  • PGID=1000 # 请修改为当前用户组ID
    volumes:
  • /vol2/1000/docker/tinyMediaManager/config:/config # 配置文件目录
  • /vol3/1000/影视库1:/media/media1 # 第一个媒体文件目录
  • /vol5/1000/影视库2:/media/media2 # 第二个媒体文件目录
    restart: always

3. mkvtoolnix: 视频文件处理

mkvtoolnix:
image: jlesage/mkvtoolnix:latest
container_name: mkvtoolnix
restart: always
ports:

  • 5800:5800
    volumes:
  • /vol2/1000/docker/mkvtoolnix/config:/config # 配置文件目录
  • /vol5/1000/影视库2/Download:/storage # 媒体文件目录
    environment:
  • TZ=Asia/Shanghai
  • ENABLE_CJK_FONT=1 # 自动下载字体

4. MP懂的都懂,需要有PT站点

moviepilot:
container_name: xxxxxxxxxxxxxxxxx # 自己百度作者不让国内网讨论
hostname: xxxxxxxxxxxxxxxxx # 自己百度作者不让国内网讨论
image: xxxxxxxxxxxxxxxxx # 自己百度作者不让国内网讨论
restart: always
stdin_open: true
tty: true
ports:

  • 3000:3000
  • 3001:3001
    volumes:
  • /vol3/1000/影视库1:/media
  • /vol5/1000/影视库2:/media2
  • /vol2/1000/docker/moviepilot v2/config:/config # 配置文件目录
  • /vol2/1000/docker/moviepilot v2/core:/moviepilot/.cache/ms-playwright # core配置文件目录
  • /var/run/docker.sock:/var/run/docker.sock:ro
    environment:
  • NGINX_PORT=3000
  • PORT=3001
  • PUID=0
  • PGID=0
  • UMASK=000
  • TZ=Asia/Shanghai
  • AUTH_SITE=PT站点
  • XXX_UID=站点ID
  • XXX_PASSKEY=站点key
  • XXX_UID=站点ID
  • XXX_PASSKEY=站点key
  • XXX_UID=站点ID
  • XXX_PASSKEY=站点key
  • XXX_UID=站点ID
  • XXX_PASSKEY=站点key
  • GITHUB_PROXY=https://gh-proxy.com/ # GitHub加速用于更新

======================

四、音乐类服务

======================

1. music-tag-web:音乐刮削

music-tag:
image: xhongc/music_tag_web:latest
container_name: music-tag-web
ports:

  • 8002:8002
    volumes:
  • /vol3/1000/音乐:/app/media:rw # 媒体文件目录
  • /vol2/1000/docker/music_tag_web/config:/app/data # 配置文件目录
    restart: always

2. xiaomusic:小米音箱播放本地音乐

xiaomusic:
container_name: xiaomusic
image: hanxi/xiaomusic:latest
restart: always
ports:

  • 58090:8090
    environment:
  • XIAOMUSIC_PUBLIC_PORT: 58090
  • TZ: Asia/Shanghai
  • XIAOMUSIC_SEARCH: bilisearch
  • XIAOMUSIC_HOSTNAME: 192.168.0.30 # nas内网ip
  • MI_PASS: xxxxx # 小米账号密码
  • MI_USER: 'xxxxx' # 小米账号ID
  • MI_DID: XXXXXX,XXXXXX,XXXXXX # 音箱ID多个音箱用,隔开
    volumes:
  • /vol2/1000/docker/xiaomusic:/app/conf:rw # 配置文件目录
  • /vol3/1000/音乐:/app/music:rw # 音乐目录

2

主题

4

回帖

0

牛值

江湖小虾

2025-6-21 16:34:25 显示全部楼层

handshake感谢分享

6

主题

78

回帖

0

牛值

初出茅庐

2025-7-4 16:51:22 显示全部楼层

V2那个安装成功了,怎么没有设置访问端口的,要怎么进设置界面?V2.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
端口是2017  详情 回复
2025-7-5 23:54

7

主题

133

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2025-7-5 23:54:34 楼主 显示全部楼层
阿提拉 发表于 2025-7-4 16:51
V2那个安装成功了,怎么没有设置访问端口的,要怎么进设置界面?

端口是2017
好的,谢谢  详情 回复
2025-7-7 15:01

6

主题

78

回帖

0

牛值

初出茅庐

2025-7-7 15:01:29 显示全部楼层

好的,谢谢

4

主题

15

回帖

0

牛值

江湖小虾

2025-7-8 08:45:07 显示全部楼层
之前用docker直接安装了 dazhuang的tmm,但刮削不出来,提示连接不到tmm的服务器,也不知道怎么改host,楼主能教一下吗?

6

主题

64

回帖

0

牛值

fnOS系统内测组

2025-7-8 08:48:36 显示全部楼层

收藏了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则