Galleria
Docker 应用程序 from paloooz's Repository
概述
Galleria is a modern, self-hosted photography portfolio platform built with React, TypeScript, and Express. Features include image optimization, album management, analytics, Google OAuth authentication, AI title generation (optional), MFA/Passkey support, and a beautiful responsive UI. Perfect for photographers who want full control over their portfolio without monthly fees.
要求
Before first run, you must configure:
1. Frontend Domain - The URL where users will access your site (e.g.,
https://photos.yourdomain.com)
2. Backend Domain - The API URL (e.g., https://api.yourdomain.com)
3. Data Directory - Persistent storage for photos, database, and config
For local/testing: Use http://:3000 and http://:3001
For production: Set up reverse proxy (Nginx Proxy Manager recommended) with SSL
NVIDIA GPU Hardware Encoding (Optional):
For faster video transcoding with NVIDIA GPUs, manually add these to your container:
1. Edit the container and click "Advanced View" in the top right
2. In "Extra Parameters" add: --runtime=nvidia
3. Add two new variables (Config Type: Variable):
- NVIDIA_DRIVER_CAPABILITIES = all
- NVIDIA_VISIBLE_DEVICES = (your GPU UUID or "all")
To find your GPU UUID, run in Unraid terminal: nvidia-smi -L
运行时参数
- 网络用户界面
http://[IP]:[PORT:3000]- 网络
bridge- 外壳
sh- 特权
- false
模板配置
WebUI PortPorttcp
Frontend web interface port
- 目标
- 3000
- 价值
- 3000
API PortPorttcp
Backend API port
- 目标
- 3001
- 价值
- 3001
Data DirectoryPathrw
Directory for photos, database, and configuration files
- 目标
- /app/data
- 价值
- /mnt/user/appdata/galleria
Frontend DomainVariable
The URL where users access your site. Leave blank for local IP access. For production with reverse proxy use https://photos.yourdomain.com
- 目标
- FRONTEND_DOMAIN
Backend DomainVariable
The API URL. Leave blank for local IP access. For production with reverse proxy use https://api.yourdomain.com
- 目标
- BACKEND_DOMAIN
下载统计数据
6,122
下载总数
详细信息
存储库
tedcharles/galleria:latest最后更新2026-04-30
初见2025-12-03
在Unraid 上运行 Galleria 。
Galleria 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。