A lightweight, self-hosted, high-performance web immersive gallery reader designed for NAS
1.3K
services:
imageshelf:
image: jayvzh/albumshelf:latest
container_name: imageshelf
ports:
- "${PORT:-8160}:8080" # 左侧宿主端口可改;容器内固定 8080
environment:
- IMAGE_ROOT=/images # 容器内挂载点,勿改
- DATA_DIR=/data # 容器内固定,勿改
- PORT=8080 # 容器内监听端口,勿改
- AUTH_USERNAME=${AUTH_USERNAME:-} # 管理员用户名(可空)
- AUTH_PASSWORD=${AUTH_PASSWORD:-} # 管理员密码:设置后启用登录;留空 = 游客模式
- SESSION_MAX_AGE=${SESSION_MAX_AGE:-168h} # 登录会话有效期
volumes:
- ${IMAGE_ROOT:-./images}:/images:ro # 左侧改为你的照片目录
- ${DATA_DIR:-./data}:/data # 缩略图缓存与 SQLite 数据,建议持久目录
restart: unless-stopped
Content type
Image
Digest
sha256:a57f4814d…
Size
44.1 MB
Last updated
16 days ago
docker pull jayvzh/albumshelf