使用Vercel搭建完全免费的照片博客,让每一张照片都成为记忆的注脚
456 字
2 分钟
使用Vercel搭建完全免费的照片博客,让每一张照片都成为记忆的注脚
本项目修改自 sambecker/exif-photo-blog,感谢原作者的杰出工作。
项目地址:https://github.com/10000ge10000/photo-blog
功能特性
- 内置登录认证
- 照片上传与 EXIF 元数据提取
- 标签组织与浏览
- 无限滚动
- 明/暗色主题
- 自动生成 Open Graph 社交分享图
- CMD-K 全局命令面板与搜索
- AI 生成标题/说明/标签(可选)
- RSS 与 JSON Feeds
- Fujifilm 胶片模拟支持
安装部署
步骤 1:一键部署
点击 Deploy with Vercel 按钮或 Fork 仓库后访问 https://vercel.com/new
步骤 2:配置环境变量
必要变量
| 变量 | 说明 |
|---|---|
ADMIN_EMAIL | 管理员邮箱 |
ADMIN_PASSWORD | 管理员密码 |
AUTH_SECRET | 32位随机字符串(https://generate-secret.vercel.app/32) |
NEXT_PUBLIC_DOMAIN | 站点域名 |
NEXT_PUBLIC_LOCALE | 语言设置(zh-cn) |
数据库与存储
数据库
Vercel Postgres
- 免费:512MB 存储、1GB 内存、10万次执行
- 在 Vercel Storage 中创建并连接项目
对象存储(四选一)
| 方案 | 免费额度 |
|---|---|
| Vercel Blob | 1GB 存储、10GB 流量 |
| Cloudflare R2 | 10GB 存储、1000万次 A 类操作 |
| AWS S3 | 首年 5GB 存储 |
| MinIO | 自建,开源免费 |
AI 文本生成(可选)
- 开通 OpenAI 并充值
- 设置
OPENAI_SECRET_KEY - 创建 Upstash Redis 添加速率限制
- 设置
AI_TEXT_AUTO_GENERATED_FIELDS
可选配置
内容
NEXT_PUBLIC_META_TITLE:浏览器标签标题NEXT_PUBLIC_META_DESCRIPTION:搜索结果描述NEXT_PUBLIC_NAV_TITLE:导航标题NEXT_PUBLIC_PAGE_ABOUT:侧栏简介
性能
NEXT_PUBLIC_STATICALLY_OPTIMIZE_PHOTOS:静态化照片页NEXT_PUBLIC_IMAGE_QUALITY:图片压缩质量(默认75)
设计
NEXT_PUBLIC_DEFAULT_THEME:默认主题(light/dark)NEXT_PUBLIC_GRID_HOMEPAGE:网格首页布局
Cloudflare R2 配置
创建 Bucket 并设置 CORS
[ { "AllowedHeaders": ["*"], "AllowedMethods": ["GET", "PUT"], "AllowedOrigins": ["https://your-domain.com"] }]环境变量
公有端:
NEXT_PUBLIC_CLOUDFLARE_R2_BUCKETNEXT_PUBLIC_CLOUDFLARE_R2_ACCOUNT_IDNEXT_PUBLIC_CLOUDFLARE_R2_PUBLIC_DOMAIN
私有凭据:
CLOUDFLARE_R2_ACCESS_KEYCLOUDFLARE_R2_SECRET_ACCESS_KEY
常见问题
| 问题 | 解决方案 |
|---|---|
| 照片修改未生效 | 到 /admin/configuration 点击 Clear Cache |
| 构建失败 | 关闭静态优化或检查大图 |
| OG 图不显示 | 启用静态化预渲染 |
| HEIC 不支持 | 通过 Apple 分享面板自动转 JPG |
相关资源
- GitHub:https://github.com/10000ge10000/photo-blog
- Auth Secret 生成:https://generate-secret.vercel.app/32
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
相关文章 智能推荐
1
作业辅导不再崩溃:免费开源AI助手,家长也能轻松搞定
AI教程 2025-11-10
2
飞牛NAS+Vercel实战:快速部署LibreTV和MoonTV,零基础学搭建开源影视站
NAS教程 2025-09-01
3
在Vercel上部署网盘搜索工具--盘搜(pansou-ui)从Fork到上线完整实战
NAS教程 2025-09-03
4
白嫖英伟达顶级模型!Hermes Agent 部署保姆级教程,第一款真正能「越用越聪明」的开源 AI Agent
AI教程 2026-04-30
5
Linux 九年漏洞"Copy Fail"曝光:普通用户秒变 root,容器也能逃逸!
安全运维 2026-04-30
随机文章 随机推荐
一万AI分享