Filebrowser
这是一款既可作为中间件集成于系统,也能作为独立应用运行的工具,它能在指定目录范围内提供基于Web的文件管理功能,用户通过网页界面即可便捷地对该目录下的文件进行查看、访问、上传、下载及其他操作,适用于需要通过网络高效管理特定目录文件的各类场景,无需复杂配置即可快速部署使用。
docker-compose.yml
services:
filebrowser:
image: filebrowser:latest
container_name: filebrowser
restart: unless-stopped
ports:
- "5001:80"
volumes:
# 映射Emby媒体库目录(根据实际情况修改)
# /workspace 是外部宿主机目录 /srv是docker 内部用的
- /workspace:/srv
# 配置文件持久化
- ./filebrowser/config:/config
- ./filebrowser/database:/database
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
# 推荐命令行参数配置
command: >
--port=80
--root=/srv
--noauth
运行界面很清新

image.png
还可以编辑简单的文本文件

image.png
emby
Emby Media Server 是一款家庭媒体服务器,基于 Service Stack、jQuery、jQuery mobile、.NET Core 等主流开源技术构建。它提供基于 REST 的 API 并内置文档,方便客户端开发,同时还配有 API 客户端库以加速开发流程。
emby 看影片看图片都很方便
emby:
image: emby/embyserver:latest
container_name: emby
restart: unless-stopped
ports:
- "5002:8096"
- "5003:8920"
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- ./emby:/config
- //workspace:/media
networks:
- media-net
networks:
media-net:
driver: bridge
配置媒体库

image.png

image.png
/media 是docker compose 配置文件里指定的目录 其它的根据自己的目录选择

image.png
配好之后就类似这样,封面之类的会自动生成

image.png