m401a盒子docker安装Jellyfin Server公网访问及避坑要点 您所在的位置:网站首页 修改docker的网段 m401a盒子docker安装Jellyfin Server公网访问及避坑要点

m401a盒子docker安装Jellyfin Server公网访问及避坑要点

2023-06-19 17:48| 来源: 网络整理| 查看: 265

在已经安装配置好的Armbian m401a上安装Jellyfin没有什么技术含量,借助已经配好的Cloudflare DDNS。唯一需要注意的是选择通过ophub镜像自带的armbin-software docher方式安装,避免再手动配置或修改配置文件,达到开箱即用的目的。

安装Docker与Jellyfin

使用armbian-software命令直接打开ophub armbian的“应用市场”,默认提供可安装、拉取的应用少数内容会有动态调整。

“应用市场”分为3个部分,第一部分就是docker和各种server,第二部分主要是桌面和客户端应用,第三部分可以称之为“其他”,既有server应用,也有像frps这样的穿透工具,以及KVM等。

“应用市场”第一部分-server

选择101,先安装docker。期间会提示选择安装源,可以结合自己盒子所处的网络环境选最快的。这里使用默认源。

选择docker安装源

docker是101,安装完docker,下面就可以docker方式安装/拉取Jellyfin server,同样是通过armbian-software “应用市场”选择107即可。

107-jellyfin server

过程中可以直观地看到Jellyfin镜像拉取的过程。该过程可以简单的理解为从已经安装部署并验证的同类型平台(S905xxx armbian)甚至同型号机器上将其运行文件、配置文件完整克隆过来。很快就可以拉取、自动配置完成,无需其他操作。Jellyfin Server自动启动运行,会提示使用端口8096、8920。

开箱即用使用netstst -anp 查看一下系统监听端口,-p参数可以显示进程名称,可以验证Jellyfin已经运行。进程为docker-proxy,容器中的运行进程由docker-proxy通过docker0监听0.0.0.0的8096、8920端口。

netstat -anp

不同终端、不同方式登录。以下是使用IPv4、IPv6地址加端口号直接登录Jellyfin Server。

ipv4ipv6

以下为远程笔记本和移动设备通过域名进行登录。

Desktop:ai.xxxx.eu.org:8096Mobile:ai.xxxx.eu.org:8096

避坑要点

暴露在公网中的主机(m401a armbian)建议开启防火墙,可以在armbian中安装、启用、配置ufw,打开必要的端口

ufw

2.不必关闭光猫防火墙,可以做好配置,放行必要端口即可

开启防火墙

3.不必一定费时费力费路由将光猫改为桥接,也不必纠结有状态、无状态 IPv6

pppoeipv6地址获得方式ipv6配置

4.ddns如果使用主动检测脚本,建议增大定时任务轮询时间,至少10分钟

5.总之,保持网络结构和系统的简单,尽可能不增加额外节点、额外操作

后续

后续把armbian刷写后的DDNS配置、ChatGPT部署和Jellyfin综合在一起,视频分享。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有