Skip to content

将 halo 博客部署在Zeabur、Serv00、railway、render、Northflank、Koyeb、CodeSandbox等PaaS平台

License

Notifications You must be signed in to change notification settings

VOfficial404/halo-PaaS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

halo-PaaS

将 halo 博客部署在Zeabur、Koyeb、Northflank、railway、render、CodeSandbox等PaaS平台

鸣谢

本项目参考了以下项目:

Halo logo

Halo [ˈheɪloʊ],强大易用的开源建站工具。

Lu7fer/Jar4Halo 使用Github Action构建Halo Jar

关于数据持久化

由于部分PaaS平台无永久卷,我们建议您做好备份,以及使用一些免费的MySQL或是PostgreSQL数据库以防止默认的H2数据库被PaaS平台清除,以下是一些免费的数据库:

因为halo的数据是储存在 /root/.halo2 目录下,所以对于无法持久化数据的平台(例如Zeabur)需要您做好备份,避免数据丢失

Docs

在Koyeb部署

在Zeabur部署

在Codesandbox部署

在Serv00部署

使用Cloudflare Workers“绑定”域名

使用Vercel“绑定”域名

待办

  • Koyeb
  • Northflank
  • Zeabur
  • CodeSandbox
  • railway
  • render

以上排序不代表优先级

从2023年12月31日开始不再提供在replit部署,原因请见:https://blog.replit.com/hosting-changes

fly.io已被移除,原因是fly.io取消了旧版的每月免费5刀的套餐

欢迎提交 Pull Request 来让项目变得更好