Hướng dẫn cài đặt Stash bằng Docker — Hệ thống tổ chức và quản lý bộ sưu tập Media cá nhân
Stash là ứng dụng tự quản lý kho lưu trữ media và video cá nhân cực kỳ mạnh mẽ. Khác với Plex hay Jellyfin hướng tới phim ảnh thông thường, Stash được thiết kế chuyên biệt để phân loại các đoạn video ngắn, clip cá nhân với khả năng gán thẻ (Tags), diễn viên (Performers), studio và tự động phát đoạn xem trước (Video Preview Clip) khi rê chuột.

1. Tính năng nổi bật của Stash
- Tự động tạo Video Preview: Tạo các đoạn clip ngắn 5-10 giây để xem nhanh nội dung video không cần mở file.
- Hệ thống Tagging đa tầng: Phân loại video chi tiết theo thể loại, địa điểm, sự kiện và nhân vật.
- Trình phát video tích hợp: Hỗ trợ phát chuẩn H.264/H.265/VP9 mượt mà trên trình duyệt web.
- Tìm kiếm & Lọc nâng cao: Lọc bộ sưu tập theo độ phân giải, định dạng, độ dài và xếp hạng đánh giá.
2. Triển khai Stash bằng Docker Compose
version: '3.8'
services:
stash:
image: stashapp/stash:latest
container_name: stash
ports:
- "9999:9999"
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/stash/config:/root/.stash
- /opt/stash/media:/media
- /opt/stash/metadata:/metadata
- /opt/stash/cache:/cache
environment:
- STASH_STASH=/media/
- STASH_GENERATED=/metadata/
- STASH_METADATA=/metadata/
- STASH_CACHE=/cache/
restart: unless-stopped
Chạy lệnh triển khai:
docker compose up -d
Truy cập http://your-server-ip:9999 để bắt đầu quét thư mục media của bạn.