[分享] 安装部署 mini dlna
发表于 : 2025年 9月 29日 星期一 8:57 pm
因为系统的问题,导致媒体播放总是无法实现权限的控制,
具体见反馈 viewtopic.php?t=4646
表现为 媒体索引文件很容易通过dlna进行分享出去。
为了更方便在电视端看视频,所以通过dlna进行实现。
需要安装 部署 docker 以及下载 镜像 ,我这边采用的是 GioF71 /minidlna-docker
参考网站进行docker compose 配置。https://github.com/GioF71/minidlna-docker
贴出我的配置,供参考
说明,需要建立config文件夹。
MINIDLNA_DIR_V_1 表示 视频文件目录1
MINIDLNA_DIR_A_1 表示音频文件目录1
MINIDLNA_DIR_P_1 表示 图片文件目录1
如需要多文件,按照MINIDLNA_DIR_V_2 等类比即可。
volumes: /Volume2/video_2/TV:/videos/tv 主要是后面的和上面的文件夹对应一致即可,如 /videos/tv ,前面的是主机的路径。
puid和pgid设置为1000。
这样处理后,即可有更好的权限管理。并且不担心其他视频文件通过dlna分享出去。
具体见反馈 viewtopic.php?t=4646
表现为 媒体索引文件很容易通过dlna进行分享出去。
为了更方便在电视端看视频,所以通过dlna进行实现。
需要安装 部署 docker 以及下载 镜像 ,我这边采用的是 GioF71 /minidlna-docker
参考网站进行docker compose 配置。https://github.com/GioF71/minidlna-docker
贴出我的配置,供参考
代码: 全选
---
version: "3"
services:
minidlna-desktop:
image: docker.1ms.run/giof71/minidlna:latest
container_name: minidlna-desktop
network_mode: host
environment:
- MINIDLNA_ROOT_CONTAINER=. # Possible values are . (Default), B (Browse), M (Music), V (Vidoes), P (Pictures)
- MINIDLNA_DIR_V_1=/videos/movies
- MINIDLNA_DIR_V_2=/videos/tv
- MINIDLNA_ENABLE_INOTIFY=YES
- MINIDLNA_FRIENDLY_NAME=TNAS
# - MINIDLNA_FORCE_SORT_CRITERIA=+upnp:class,-dc:date,+upnp:album,+upnp:originalTrackNumber,+dc:title
- PUID=1000
- PGID=1000
volumes:
- /Volume2/video_2/movie:/videos/movies
- /Volume2/video_2/TV:/videos/tv
- ./config/log:/log
- ./config/db:/db
restart: unless-stoppedMINIDLNA_DIR_V_1 表示 视频文件目录1
MINIDLNA_DIR_A_1 表示音频文件目录1
MINIDLNA_DIR_P_1 表示 图片文件目录1
如需要多文件,按照MINIDLNA_DIR_V_2 等类比即可。
volumes: /Volume2/video_2/TV:/videos/tv 主要是后面的和上面的文件夹对应一致即可,如 /videos/tv ,前面的是主机的路径。
puid和pgid设置为1000。
这样处理后,即可有更好的权限管理。并且不担心其他视频文件通过dlna分享出去。