
!https://raw.githubusercontent.com/viktorstrate/photoview/master/screenshots/photoview-logo.svg
!https://raw.githubusercontent.com/viktorstrate/photoview/master/screenshots/main-window.png
Photoview 是一款简单易用的照片画廊,可轻松部署在个人服务器上。它专为摄影师设计,旨在提供一种简单快速的方式来浏览包含数千张高分辨率照片的目录。
访问 [***]
用户名:demo
密码:demo
网站展示服务器本地文件系统中的图片,目录直接映射为相册,无需额外数据库管理。
每个用户创建时关联本地文件系统路径,仅可访问该路径下的照片,实现权限隔离。
支持将照片或相册通过唯一URL分享给其他用户或公开访问,分享方式灵活。
支持RAW文件格式及EXIF信息解析,满足摄影师对专业格式的需求。
自动生成缩略图,照片按需加载(仅在屏幕可见时加载),全屏模式下先显示缩略图直至高清图加载完成,确保流畅浏览。
本节介绍如何通过Docker在服务器上部署Photoview。确保已安装并运行Docker和docker-compose。
在本地创建新的docker-compose.yml文件,复制https://github.com/viktorstrate/photoview/blob/master/docker-compose.example.yml%E4%B8%AD%E7%9A%84%E5%86%85%E5%AE%B9%E5%88%B0%E8%AF%A5%E6%96%87%E4%BB%B6%E3%80%82
打开docker-compose.yml,找到以Change This:开头的注释,根据实际环境修改对应值。本地测试可保持默认配置。
执行以下命令启动服务:
bash$ docker-compose up -d
若未修改docker-compose.yml中的端点或端口,服务可通过 http://localhost:8000 访问。
若部署正确,首次访问网站时将显示初始设置向导。
!https://github.com/viktorstrate/photoview/raw/master/screenshots/initial-setup.png
输入新的用户名和密码。
照片路径需填写Docker容器内的路径,该路径通过docker-compose.yml中api->volumes配置映射。默认路径为/photos。
系统将创建新管理员用户,其可访问初始设置中指定路径下的照片。
照片需扫描后才会显示,可手动启动扫描:导航至“设置”页面,点击“全部扫描”。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务