|
|
本帖最后由 ddwh888 于 2025-8-23 18:33 编辑
oect安装好群辉后的自用软件。
折腾过1panel,casaos,最后还是觉得群辉上手容易些。
以下是自用的软件和安装方式。
1.最快的方法是将以前的镜像导出来,而后导入群辉。
2.接着在项目新增compose文件。
# version: '3.8' # 指定 Docker Compose 文件格式版本
services: # 定义服务
clouddrive: # 服务名称
image: cloudnas/clouddrive2 # 使用的镜像
container_name: clouddrive # 容器名称
restart: always # 重启策略:总是重启
environment: # 环境变量
- CLOUDDRIVE_HOME=/Config # 设置环境变量
volumes: # 卷挂载
- /volume1/docker/cd2:/CloudNAS:shared # 主机上的云盘目录挂载到容器内的 /CloudNAS 目录,并设置为共享
- /volume1/docker/cd2/config:/Config # 主机上的配置目录挂载到容器内的 /Config 目录
network_mode: host # 使用主机网络模式 默认端口19798
pid: host # 使用主机 PID 命名空间
privileged: true # 给予特权模式
devices: # 设备挂载
- /dev/fuse:/dev/fuse # 挂载 fuse 设备
aria2-pro: # 服务名称
image: p3terx/aria2-pro # 使用的镜像
container_name: aria2-pro # 容器名称
restart: always # 重启策略:总是重启
logging: # 日志配置
options:
max-size: "1m" # 日志最大大小为 1MB
network_mode: host # 使用主机网络模式
environment: # 环境变量
- PUID=0 # 设置进程用户 ID
- PGID=0 # 设置进程组 ID
- RPC_SECRET=123456 # 设置 RPC 密钥
- RPC_PORT=6800 # 设置 RPC 端口
- LISTEN_PORT=6880 # 设置监听端口
- IPV6_MODE=true # 启用 IPv6 模式
volumes: # 卷挂载
- /volume1/docker/aria2/config:/config # 主机上的配置目录挂载到容器内的 /config 目录
- /volumeUSB2/usbshare/downloads:/downloads # 主机上的下载目录挂载到容器内的 /downloads 目录
“师夷长技以制夷”:
image: p3terx/“师夷长技以制夷”
container_name: “师夷长技以制夷”
restart: always # 重启策略:总是重启
logging: # 日志配置
options:
max-size: "1m" # 日志最大大小为 1MB
network_mode: host # 使用主机网络模式
command: --port 6880 --ipv6 # 启动命令
qbittorrent: # 服务名称
image: linuxserver/qbittorrent:latest # 使用的镜像
container_name: qbittorrent # 容器名称
restart: always # 重启策略:总是重启
environment: # 环境变量
- PUID=0 # 设置进程用户 ID
- PGID=0 # 设置进程组 ID
- TZ=Asia/Shanghai # 设置时区
- WEBUI_PORT=8088 # 设置 Web UI 端口
- TORRENTING_PORT=16881 # 设置 torrenting 端口
volumes: # 卷挂载
- /volume1/docker/qbittorrent/config:/config # 主机上的配置目录挂载到容器内的 /config 目录
- /volumeUSB2/usbshare/downloads:/downloads # 主机上的下载目录挂载到容器内的 /downloads 目录
network_mode: host # 使用主机网络模式
transmission: # 服务名称
image: linuxserver/transmission:latest # 使用的镜像
container_name: transmission # 容器名称
restart: always # 重启策略:总是重启
environment: # 环境变量
- PUID=0 # 设置进程用户 ID
- PGID=0 # 设置进程组 ID
- TZ=Asia/Shanghai # 设置时区
volumes: # 卷挂载
- /volume1/docker/transmission/data:/config # 主机上的配置目录挂载到容器内的 /config 目录
- /volumeUSB2/usbshare/downloads:/downloads # 主机上的下载目录挂载到容器内的 /downloads 目录
- /volumeUSB2/usbshare/downloads/watch:/watch # 主机上的监控目录挂载到容器内的 /watch 目录
network_mode: host # 使用主机网络模式 默认端口9091
emby: # 服务名称
image: linuxserver/emby # 使用的镜像
container_name: Emby # 容器名称
restart: always # 重启策略:总是重启
privileged: true # 给予特权模式
devices: # 设备挂载
- /dev/dri:/dev/dri # 挂载 GPU 设备
environment: # 环境变量
- TZ=Asia/Shanghai # 设置时区
- PUID=0 # 设置进程用户 ID
- PGID=0 # 设置进程组 ID
volumes: # 卷挂载
- /volume1/docker/emby/config:/config # 主机上的配置目录挂载到容器内的 /config 目录
- /volumeUSB2/usbshare:/media # 主机上的媒体目录挂载到容器内的 /media 目录
- /volumeUSB2/usbshare:/mnt/mydisk:rslave # 主机上的 /mnt/mydisk 目录挂载到容器内的 /mnt/mydisk 目录,并设置为 rslave
extra_hosts: # 额外的主机条目
- api.themoviedb.org:143.204.237.30 # 添加 The Movie Database API 服务器的 IP 地址
- image.tmdb.org:169.150.249.162 # 添加 The Movie Database 图片服务器的 IP 地址
ports: # 端口映射
- "8096:8096" # 将主机的 8097 端口映射到容器的 8096 端口
network_mode: "bridge" # 使用桥接网络模式
siyuan: # 思源笔记
image: b3log/siyuan # 使用的镜像
container_name: siyuan # 容器名称
restart: always # 重启策略:总是重启
ports: # 端口映射
- "6806:6806" # 将主机的6806端口映射到容器的6806端口
environment: # 环境变量
- PUID=1000 # 用户ID
- PGID=1000 # 组ID
- SIYUAN_ACCESS_AUTH_CODE_BYPASS=true #设置无需密码直接登录
volumes: # 卷挂载
- /volume1/docker/siyuan/workspace:/volume1/docker/siyuan/workspace # 工作目录挂载
command: # 启动命令
- --workspace=/volume1/docker/siyuan/workspace/ #设置工作目录
- --lang=zh_CN #设置默认中文
network_mode: "bridge" # 使用桥接网络模式
cloud-saver: # 云存储服务
image: jiangrui1994/cloudsaver:latest # 使用的镜像
container_name: cloud-saver # 容器名称
restart: always # 重启策略:总是重启
ports: # 端口映射
- "8010:8008" # 将主机的8010端口映射到容器的8008端口
volumes: # 卷挂载
- /volume1/docker/cloudsaver/data:/app/data # 数据目录挂载
- /volume1/docker/cloudsaver/config:/app/config # 配置目录挂载
network_mode: "bridge" # 使用桥接网络模式
jellyfin:
image: nyanmisaka/jellyfin:latest-rockchip
container_name: jellyfin
privileged: true
ports:
- "8097:8096"
volumes:
- /volume1/docker/jellyfin/config:/config
- /volume1/docker/jellyfin/tmp:/cache
- /volumeUSB2/usbshare:/media
devices:
- /dev/dri:/dev/dri
- /dev/dma_heap:/dev/dma_heap
- /dev/mali0:/dev/mali0
- /dev/rga:/dev/rga
- /dev/mpp_service:/dev/mpp_service
- /dev/iep:/dev/iep
- /dev/mpp-service:/dev/mpp-service
- /dev/vpu_service:/dev/vpu_service
- /dev/vpu-service:/dev/vpu-service
- /dev/hevc_service:/dev/hevc_service
- /dev/hevc-service:/dev/hevc-service
- /dev/rkvdec:/dev/rkvdec
- /dev/rkvenc:/dev/rkvenc
- /dev/vepu:/dev/vepu
- /dev/h265e:/dev/h265e
extra_hosts:
- api.themoviedb.org:143.204.237.30
- image.tmdb.org:169.150.249.162
restart: unless-stopped
3.以下是ssh到群辉的安装方法
1.aria2
docker run -d \
--name aria2-pro \
--restart unless-stopped \
--log-opt max-size=1m \
--network host \
-e PUID=0 \
-e PGID=0 \
-e RPC_SECRET=123456\
-e RPC_PORT=6800 \
-e LISTEN_PORT=6880 \
-e IPV6_MODE=true \
-v /volume1/docker/aria2/config:/config \
-v /volumeUSB2/usbshare/downloads:/downloads \
p3terx/aria2-pro
/volumeUSB2/usbshare/downloads
docker run -d \
--name ““师夷长技以制夷”” \
--log-opt max-size=1m \
--restart unless-stopped \
--network host \
p3terx/““师夷长技以制夷”” --port 6880 --ipv6
2.cloud189
docker run -d \
-v /mnt/mydisk/tools/189/data:/home/data \
-v /mnt/mydisk/media/189link:/home/strm \
-p 3050:3000 \
--restart always \
--name cloud189 \
-e PUID=0 \
-e PGID=0 \
xia1307/cloud189-auto-save
3.clouddrive2
docker run -d \
--name clouddrive2 \
--restart unless-stopped \
--env CLOUDDRIVE_HOME=/Config \
-v /mnt/mydisk/cloudnas:/CloudNAS:shared \
-v /mnt/mydisk/tools/cd2/config:/Config \
--network host \
--pid host \
--privileged \
--device /dev/fuse:/dev/fuse \
cloudnas/clouddrive2
4.portainer
docker run -d \
--restart=always \
--name="portainer" \
-p 9000:9000 \
-v /var/run/docker.sock \
-v /volume1/docker/portainer/data:/data \
6053537/portainer-ce
5.
docker run -d \
--name moontv \
-p 3000:3000 \
-e PASSWORD=12345
ghcr.io/senshinya/moontv:latest
6.
docker run -d \
--name siyuan \
-p 6806:6806 \
-v /volume1/docker/siyuan/workspace:/siyuan/workspace \
b3log/siyuan \
--workspace=/siyuan/workspace \
--SIYUAN_ACCESS_AUTH_CODE_BYPASS=true
7.
docker run -d \
--name libretv \
--restart unless-stopped \
-p 8899:8080 \
-e PASSWORD=12345 \
-e ADMINPASSWORD=12345 \
bestzwei/libretv:latest
8.sun-panel
docker pull hslr/sun-panel:latest
docker run -d --restart=always -p 3002:3002 \
-v /volume1/docker/sun-panel/conf:/app/conf \
-v /var/run/docker.sock:/var/run/docker.sock \
--name sun-panel \
hslr/sun-panel:latest
9.G-box
bash -c "$(curl -sSLf https://ailg.ggbond.org/xy_install.sh)"
/volume1/docker/g-box
10.memos
docker run -d --name memos --restart=unless-stopped -p 5230:5230 -v /volume1/docker/memos:/var/opt/memos neosmemo/memos:0.24
11.docker run -d \
--name=xunlei \
--hostname=mynas \
--net=host \
-v /volume1/docker/xunlei/data:/xunlei/data \
-v /volumeUSB2/usbshare/downloads:/xunlei/downloads \
--restart=unless-stopped \
--privileged \
registry.cn-shenzhen.aliyuncs.com/cnk3x/xunlei:latest
12.
docker run -d \
--name pansou \
-p 7080:80 \
-e DOMAIN=localhost \
-e PANSOU_PORT=8888 \
-e PANSOU_HOST=127.0.0.1 \
-v /volume1/docker/pansou/data:/app/data \
-v /volume1/docker/pansou/logs:/app/logs \
--restart unless-stopped \
ghcr.io/fish2018/pansou-web:latest
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|