Docker版Jellyfin免费SSL证书. 永不过期.群晖Nas
支持内容
## 1. 介绍
本视频讲述了如何将docker版acme.sh生成的可续签且支持泛域名解析的SSL证书,通过命令行自动更新给Docker Jellyfin使用,以实现Jellyfin SSL证书永不过期的方案。
申明: 随DP_IT视频发布,免费使用,禁止任何转售等商业行为,如果有人卖给你这个,请去退款。网址: https://dpit.lib00.com
## 2. 视频中使用到资源链接
> 用到的各种资料库下载地址:
夸克网盘: https://pan.quark.cn/s/07944737443f
迅雷云盘: https://pan.xunlei.com/s/VOVvXGabRxYadClkxTGwbMt5A1?pwd=qznx
UC网盘: https://drive.uc.cn/s/0fa8792303c94
Google drive: https://drive.google.com/drive/folders/1LukepfxEg4DfBx1pxuUkd6ZHvzT1BRxp
> github: https://github.com/016/lm802.2.33
## 3. 视频中使用到命令
> //1. 自定义任务命令
/volume3/sys_need_keep/synology_ssl_renew/docker_jellyfin_renew_ssl_v1.0.sh >> /volume3/sys_need_keep/log/jellyfin_ssl_renew.log 2>&1
> //2. 证书日期查看命令(把 https://dpit.lib00.com:443 换成你的域名和端口)
curl -vI https://dpit.lib00.com:443 2>&1 | grep -E "expire date|issuer|SSL certificate|subject"
总结内容
# Docker版Jellyfin免费SSL证书. 永不过期.群晖Nas
## 视频概述
本教程详细讲解如何在群晖NAS上为Docker版Jellyfin配置免费的ACME SSL证书,并实现证书自动更新,从而达到证书"永不过期"的效果。这是继DSM和Nginx之后,ACME SSL证书应用系列的进阶教程,适合有远程访问需求的Jellyfin用户。
---
## 核心要点
**为什么Jellyfin需要HTTPS证书?**
对于有远程访问需求的Jellyfin用户来说,HTTPS证书至关重要。实际上,任何远程访问场景都应该使用HTTPS而非HTTP,以确保数据传输的安全性和隐私保护。
---
## 准备工作
在开始配置之前,您需要准备以下内容:
1. **已运行的ACME SSL证书Docker容器** - 用于申请和管理免费SSL证书
2. **已运行的Docker版Jellyfin容器** - 媒体服务器主体
3. **专用配置脚本** - 从dpit.lib00.com下载的SH脚本文件
4. **群晖NAS SSH访问权限** - 需要root用户权限进行操作
---
## 详细配置步骤
### 1. 文件结构准备
- 在群晖NAS上创建 `sys_need_keep` 文件夹用于存放系统文件
- 在该文件夹下创建 `log` 子文件夹用于存储日志文件
- 记录以下三个关键路径:
- Log文件夹路径
- ACME SSL证书存放路径
- Jellyfin SSL证书存放路径
### 2. 配置脚本编辑
下载的SH脚本需要修改以下关键参数:
- **original_ssl_path**: 替换为ACME SSL证书的实际存储路径
- **target_docker_jellyfin_ssl**: 替换为Jellyfin SSL证书的目标路径
- **PFX证书生成命令**: Jellyfin使用PFX格式证书,需要将ACME证书转换
- 默认密码:DPIT2024
- 包含key文件和证书文件的转换
- **Docker容器名称**: 填写您的Jellyfin容器名称或ID
### 3. 创建自动更新任务
在群晖DSM控制面板中创建计划任务:
- 任务类型:用户自定义脚本
- 执行角色:root
- 任务名称:docker_jellyfin_ssl_renew
- 执行频率:建议每周一凌晨3点
- 任务命令:执行配置好的SH脚本并输出日志
---
## 技术原理
整个自动更新流程包含以下关键步骤:
1. **证书转换**: 将ACME申请的标准SSL证书转换为Jellyfin所需的PFX格式
2. **文件复制**: 自动将转换后的证书复制到Jellyfin配置目录
3. **服务重启**: 重启Jellyfin Docker容器以应用新证书
4. **日志记录**: 记录每次更新操作的时间戳和执行结果
---
## 验证测试
**端口配置说明**:
- 8096端口对应HTTP访问
- 8920端口对应HTTPS访问(需映射到宿主机端口,如9099)
**证书验证命令**:
```bash
openssl s_client -connect your-nas-ip:9099 -servername your-domain
```
通过该命令可以查看当前证书的有效期。在执行强制更新和自动任务后,再次运行该命令应该能看到证书有效期已更新。
**强制更新ACME证书**(用于测试):
```bash
acme.sh --renew -d your-domain --force
```
---
## 最佳实践建议
1. **定期检查日志**: 通过日志文件监控证书更新状态
2. **测试验证**: 首次配置后手动执行任务进行测试
3. **备份配置**: 保存好所有配置文件和路径信息
4. **安全优先**: 对于任何远程访问场景,都应优先使用HTTPS
5. **扩展应用**: 该方法可以举一反三,应用到其他需要SSL证书的Docker服务
---
## SEO关键词
群晖NAS, Jellyfin SSL证书, Docker SSL配置, ACME证书自动更新, 免费HTTPS证书, Let's Encrypt, 群晖Docker教程, Jellyfin安全配置, SSL证书自动续期, NAS远程访问安全
关联内容
群晖DSM技巧: 轻松更换分享链接中的DDNS域名, 增强隐...
时长: 00:00 | DP群晖 Office快速入门. 团队Word协作教程.包教包会
时长: 00:00 | DP群晖查看硬盘 SMART 信息.DSM7.2.1 新手教程....
时长: 12:19 | DP群晖命令行查看CPU真实温度.DSM7.2.1 新手教程.包...
时长: 08:06 | DP群晖7.2 Jellyfin 升级 10.10.7 Dock...
时长: 13:06 | DPDocker版 Claude Code安装.使用指南. AI...
时长: 13:07 | DPDocker版Nginx免费SSL证书. 永不过期.群晖Na...
时长: 16:17 | DP群晖Nas 快速更新DSM SSL证书
时长: 10:50 | DP群晖DSM内置反向代理教程,新手教程.包教包会
时长: 03:51 | DP群晖DSM网页内编辑文件教程,新手教程.包教包会
时长: 01:43 | DP群晖Nas 免费SSL证书. 永不过期
时长: 08:52 | DP永久免费SSL证书,docker版acme.sh,支持泛域名...
时长: 11:10 | DP2025家庭网络升级方案分享
时长: 06:25 | DP群晖SSH命令行教程,新手教程.包教包会
时长: 05:29 | DP图形化管理工具Nginx Proxy Manager群晖7....
时长: 14:11 | DP免费+私人AI聚合工具箱,docker版LobeChat安装...
时长: 16:26 | DP群晖DSM修改登录端口,新手教程.更安全.包教包会
时长: 01:23 | DP群晖DSM全局代理设置新手教程.包教包会
时长: 01:36 | DP公网IPv4.IPv6绑定域名,docker版ddns-go...
时长: 09:43 | DP群晖SMB协议新手教程.包教包会
时长: 04:24 | DPNginx反向代理基础教程.群晖7.2 docker版
时长: 12:20 | DP夸克网盘无法分享docker镜像.tar和.tar.gz文件...
时长: 02:00 | DPHomeBox,免费测速工具,docker版安装.测试指南....
时长: 10:31 | DP群晖SFTP新手教程.远程安全数据传输.包教包会
时长: 05:12 | DP相关推荐
群晖命令行查看CPU真实温度.DSM7.2.1 新手教程.包...
08:06 | 183次如何在群晖7.2.1系统使用命令行工具sensors查看CPU真实温度,内容包括:安装、使用相关命令...
Jellyfin代理刮削,代理访问TheMovieDb数据库
04:04 | 143次Jellyfin因网络问题,刮削时无法直接使用TheMovieDb,通过设置docker容器代理的方...
2025家庭网络升级方案分享
06:25 | 144次2025年家庭网络升级方案分享,分享思路,希望一次抛砖引入,欢迎大家一起来分享自己的优秀方案。
AI照片无损放大.topaz photo AI使用教程
09:23 | 113次使用topaz photo AI对已拍摄模糊的照片进行AI无损(几乎)放大,同时对脸部进行AI识别和...