Filebrowser
這是一款既可作為中間件集成于系統(tǒng),也能作為獨(dú)立應(yīng)用運(yùn)行的工具,它能在指定目錄范圍內(nèi)提供基于Web的文件管理功能,用戶通過(guò)網(wǎng)頁(yè)界面即可便捷地對(duì)該目錄下的文件進(jìn)行查看、訪問(wèn)、上傳、下載及其他操作,適用于需要通過(guò)網(wǎng)絡(luò)高效管理特定目錄文件的各類場(chǎng)景,無(wú)需復(fù)雜配置即可快速部署使用。
docker-compose.yml
services:
filebrowser:
image: filebrowser:latest
container_name: filebrowser
restart: unless-stopped
ports:
- "5001:80"
volumes:
# 映射Emby媒體庫(kù)目錄(根據(jù)實(shí)際情況修改)
# /workspace 是外部宿主機(jī)目錄 /srv是docker 內(nèi)部用的
- /workspace:/srv
# 配置文件持久化
- ./filebrowser/config:/config
- ./filebrowser/database:/database
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
# 推薦命令行參數(shù)配置
command: >
--port=80
--root=/srv
--noauth
運(yùn)行界面很清新

image.png
還可以編輯簡(jiǎn)單的文本文件

image.png
emby
Emby Media Server 是一款家庭媒體服務(wù)器,基于 Service Stack、jQuery、jQuery mobile、.NET Core 等主流開(kāi)源技術(shù)構(gòu)建。它提供基于 REST 的 API 并內(nèi)置文檔,方便客戶端開(kāi)發(fā),同時(shí)還配有 API 客戶端庫(kù)以加速開(kāi)發(fā)流程。
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
配置媒體庫(kù)

image.png

image.png
/media 是docker compose 配置文件里指定的目錄 其它的根據(jù)自己的目錄選擇

image.png
配好之后就類似這樣,封面之類的會(huì)自動(dòng)生成

image.png