
springhack/jellyfin只是一些列镜像,一般跑在我的 Raspberry Pi 4B 和我的 NAS 服务器上
推荐配置,只写必要参数和推荐参数
开启了命名规则嵌套这个特性
bashdocker run \ --network host \ --volume /etc/caddy/Caddyfile:/etc/caddy/Caddyfile \ sprnghack/caddy run -config /etc/caddy/Caddyfile
为了通过域名找到机器,只获取本地 IP
bashdocker run \ --env API_TOKEN=1234 \ --env INTERFACE=eth0 \ --env TIMER_INTERVAL=300 --env API_ROOT_DOMAIN=dosk.host \ --env API_TARGET_DOMAIN_4=target.dosk.host \ springhack/cloudflare_ddns
最初是为了在树莓派跑虚拟机
bashdocker run \ --publish 9090:9090 \ springhack/cockpit_machines
方便不在家访问内网
bashdocker run \ --env PASSWORD=sksks \ --env GEOMETRY=1770x920 \ --publish 5070:5070 \ springhack/firefox
紧急情况内网穿透用,/ 可选
bashdocker run \ --volume=/frp/***.ini:/frp/***.ini \ pringhack/frp *** -c /frp/***.ini docker run \ --volume=/frp/***.ini:/frp/***.ini \ pringhack/frp *** -c /frp/***.ini
配合 caddy 隐藏 ssh 服务
bashdocker run \ --publish 127.0.0.1:8086:8086 \ springhack/huproxy huproxy -listen 0.0.0.0:8086
魔改自官方 jellyfin/jellyfin 镜像所以原版的参数也可用,增加了 PUID/PGID 支持和 Intel QVS 支持
bashdocker run \ --privileged \ --env PGID=100 \ --env PUID=1001 \ --publish 8096:8096 \ --volume /cache:/cache \ --volume /media:/media \ --volume /config:/config \ --device /dev/dri:/dev/dri \ springhack/jellyfin
一开始为了做监控,后来觉的难用就不用了
bashdocker run \ --publish 80:80 \ springhack/linux_dash
家里的 3D 打印机用,增加了一个 *** 服务为了让内网的 3D 打印机连上来,内置网络连接插件
bashdocker run \ --publish 80:80 \ --publish 7000:7000 \ # *** 的端口 --volume /octoprint:/octoprint \ springhack/octoprint
没啥好说的,玩物下载,取自 Synology DSM7 版本
bashdocker run \ --publish 8283:8283 \ --volume /volume1/OWDownload:/volume1/OWDownload \ springhack/owapp
增加了 PUID/PGID 支持,首次启动因为修改权限会很慢
bashdocker run \ --publish 8080:8080 \ --volume /mnt/data:/mnt/data \ springhack/owncloud
在用的简单监控面板,够用
bashdocker run \ --network host \ --env LISTEN=0.0.0.0:*** \ springhack/pi_dashboard
树莓派跑的 Raspberry Pi OS,OpenWrt 跑在 Docker 里接管网络,详情可以看我的博客
bashdocker run \ --privileged \ --network host \ --restart always \ springhack/openwrt
跑 PT,也在树莓派上,增加了一套移动端的主题并自动识别更换,其余参数和官方一致
bashdocker run \ --env WEB_PORT=*** # 新端口,自动切主题并且不限制同源等 --env WEBUI_PORT=8080 # 老端口,可以不开 --publish 6881:6881 \ --publish 6881:6881/udp \ --publish 8080:8080 \ --publish ***:*** \ --volume /config:/config \ --volume /downloads:/downloads \ springhack/qbittorrent
方便在 QTS 里操作 Shell 甚至 Docker
bashdocker run \ --pid host \ --privileged \ --network host \ springhack/shell
懂得都懂,Pyhton 版本
bashdocker run \ --env TIMEOUT=300 \ --env PASSWORD=sksks \ --env FASTOPEN=false \ --env SERVER_PORT=7999 \ --env METHOD=aes-256-cfb \ --env SERVER_ADDR=0.0.0.0 \ --publish 7999:7999 \ springhack/ssserver
魔改自 wait-for,用来等待 OpenWrt 启动之后延时启动一些 Docker 服务
bashdocker run \ --volume /var/run/docker.sock:/var/run/docker.sock \ springhack/wait_to_do 10.10.10.10:8000 -t 30 -- docker start xunlei
迅雷的 UOS 版本,Xpra 作为 WebUI
bashdocker run \ --env PGID=100 \ --env PUID=1001 \ --env PRA_PASSWORD=sksk \ --publish 7010:7010 \ --volume /home/dosk/downloads:/home/dosk/downloads \ springhack/xunlei
迅雷 Synology DSM7 版本,需要 SYS_PTRACE 权限,因为用到了 proot
bashdocker run \ --publish 5050:5050 \ --cap-add SYS_PTRACE \ --volume /downloads:/downloads \ springhack/xunlei_cgi
xunlei_cgi 的无需权限版本,给二进制打了补丁,绕过签名验证
bashdocker run \ --publish 5050:5050 \ --volume /downloads:/downloads \ springhack/thunder
异地组网,深得我心
注:试验性,在群晖 DSM7 上默认不载入 tun.ko,zerotier 官方建议开机启动脚本,但是我做了个试验性的自动加载,未测试!
bashdocker run \ --network host \ --cap-add NET_ADMIN \ --cap-add SYS_ADMIN \ --device /dev/net/tun:/dev/net/tun \ --volume /var/lib/zerotier-one:/var/lib/zerotier-one \ springhack/zerotier docker run \ --network host \ --cap-add NET_ADMIN \ --cap-add SYS_ADMIN \ --cap-add SYS_MODULE \ --volume /lib/modules/tun.ko:/lib/modules/tun.ko \ --volume /var/lib/zerotier-one:/var/lib/zerotier-one \ springhack/zerotier
把数据存储在一个 img 文件里
bashdocker run \ --pid host \ --privileged \ --network host \ --env K3S_URL=[***] \ --env K3S_TOKEN=XXXXXXXXXXXXXXXXXXXXXX \ --volume /host/k3s.img:/dev/k3s \ --volume /lib/modules:/lib/modules \ --volume /sys/fs/cgroup:/sys/fs/cgroup \ springhack/k3s
用来局域网开机
bashdocker run \ --network host \ springhack/awake 00:00:00:00:00:00



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务