halo-PaaS
halo-PaaS copied to clipboard
将 halo 博客部署在Zeabur、Serv00、railway、render、Northflank、Koyeb、CodeSandbox等PaaS平台
halo-PaaS
将 halo 博客部署在Zeabur、Koyeb、Northflank、railway、render、CodeSandbox等PaaS平台
鸣谢
本项目参考了以下项目:
Halo [ˈheɪloʊ],强大易用的开源建站工具。
Lu7fer/Jar4Halo 使用Github Action构建Halo Jar
关于数据持久化
由于部分PaaS平台无永久卷,我们建议您做好备份,以及使用一些免费的MySQL或是PostgreSQL数据库以防止默认的H2数据库被PaaS平台清除,以下是一些免费的数据库:
因为halo的数据是储存在
/root/.halo2
目录下,所以对于无法持久化数据的平台(例如Zeabur)需要您做好备份,避免数据丢失
- Planetscale (Mysql)
- Remote mysql (Mysql)
- tidbcloud (Mysql)
- Elephantsql (Protgresql)
- Aiven(Postgresql or Mysql)
Docs
待办
- [ ] Koyeb
- [ ] Northflank
- [x] Zeabur
- [ ] Huggingface(?)
- [x] CodeSandbox
- [ ] railway
- [ ] render
- [ ] 集成Cloudflare Argo隧道
以上排序不代表优先级
从2023年12月31日开始不再提供在replit部署,原因请见:https://blog.replit.com/hosting-changes
fly.io已被移除,原因是fly.io开始对ipv4地址进行收费
欢迎提交 Pull Request 来让项目变得更好