HTPC 2.0
又过了一年,必须开始新一轮的折腾
- 因为 openWRT 不稳定,偶尔会断网, 又刷回了原来小米的系统
- 重新装了移动的宽带,大内网没有了公网IP, DDNS用不了,只能用Tailscale了
- N年前的电脑从老家带回来了,装了fnOS, 超乎意料的好用,特别是 fnOS 的飞牛影视(仍然保留了Jellyfin)
- 不想折腾 PT 了,去掉了 iyuu
- fnOS 真香
QB
services:
qb:
container_name: qb
deploy:
resources:
limits:
cpus: "0"
memory: "0"
environment:
- PUID=1000
- PGID=1000
- UMASK_SET=022
- TZ=Asia/Shanghai
- WEBUI_PORT=8181
- TORRENTING_PORT=48181
image: linuxserver/qbittorrent:5.1.0
labels:
createdBy: Apps
networks:
- app
ports:
- 48181:48181
- 48181:48181/udp
- 8181:8181
restart: always
volumes:
- ./config:/config
- /vol2/downloads/qb:/downloadsnavidrome
services:
navidrome:
container_name: navidrome
deploy:
resources:
limits:
cpus: "0"
memory: "0"
environment:
- PUID=1000
- PGID=1000
image: deluan/navidrome:0.55.2
networks:
- app
ports:
- 4533:4533
restart: always
volumes:
- ./data/data:/data
- /vol2/downloads/qb/yinyue:/music:rojellyfin
services:
jellyfin:
container_name: jellyfin
deploy:
resources:
limits:
cpus: "0"
memory: "0"
image: jellyfin/jellyfin:10.10.7
labels:
createdBy: Apps
networks:
- app
ports:
- 8096:8096
restart: always
volumes:
- ./data/config:/config
- ./data/cache:/cache
- /vol2/downloads/qb:/media/media
# - ~/workspace/data/qb:/media/mediabeszel
services:
beszel:
image: henrygd/beszel:latest
container_name: beszel
restart: always
networks:
- app
ports:
- 8090:8090
volumes:
- ./beszel_data:/beszel_data
- ./beszel_socket:/beszel_socket
beszel-agent:
image: henrygd/beszel-agent:latest
container_name: beszel-agent
restart: always
network_mode: host
volumes:
- ./beszel_socket:/beszel_socket
- /var/run/docker.sock:/var/run/docker.sock:ro
environment:
LISTEN: /beszel_socket/beszel.sock
# 请勿删除密钥周围的引号
KEY: 'key'sun-panel
services:
sun-panel:
image: "hslr/sun-panel:1.7.0"
container_name: sun-panel
volumes:
- ./conf:/app/conf
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 3002:3002
restart: always