Sign inSign up

jayvzh/albumshelf

By jayvzh

•Updated 16 days ago

A lightweight, self-hosted, high-performance web immersive gallery reader designed for NAS

Image
Web servers
0

1.3K

jayvzh/albumshelf repository overview

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

Tag summary

Content type

Image

Digest

sha256:a57f4814d…

Size

44.1 MB

Last updated

16 days ago

docker pull jayvzh/albumshelf