「Emby」- 服务安装

安装服务(Binary)

我们选择 .deb 安装:除了需要安装额外的 Docker 服务,通过 Docker 部署也需要挂载很多东西,指定很多命令行配置。当配置调整时,需要我们做很多事情。相比之下,通过 .deb 方式更加方便,维护只需要修改配置、重启服务,维护更简单。因此,在这种情况下,我们选择 .deb 安装。

通过 .deb 安装(Emby Server for Linux – Emby

# 下载并安装
wget https://github.com/MediaBrowser/Emby.Releases/releases/download/4.5.4.0/emby-server-deb_4.5.4.0_amd64.deb
dpkg -i emby-server-deb_4.5.4.0_amd64.deb

# 启动服务(默认已启动,这里查看状态)
systemctl status emby-server.service

# Open a web browser to http://localhost:8096

配置反向代理(HOW TO: NGINX Reverse Proxy – General Discussion – Emby Community):

server {
    server_name media.example.com;
    listen 80;
    location / {
        proxy_pass http://127.0.0.1:8096;
    }
}

通过 Docker 部署

参考 emby/embyserver – Docker Hub 页面,以获取 Docker 部署的详细说明,这里简单记录。

1)解码渲染配置,两种方法二选一,用于视频文件硬解码:
—- 核显 VAAPI 模块,Intel Platform,直接使用;
—- 独显 NVDEC/NVENC 模块:安装 nvidia-docker2 服务:Installation Guide — NVIDIA Cloud Native Technologies documentation
2)获取渲染接口文件的权限,后面修改 Docker Compose 文件需要使用参数;
3)运行服务;

参考文献

emby/embyserver – Docker Image | Docker Hub
How To Install Emby (Media Server) on OpenMediaVault 5 – YouTube