圈里的很多小伙伴都使用 Vercel 搭建博客,奈何用的人多了后,就会出现被墙、不稳定和速度慢的问题,之前也有推荐过 Netlify,不过 Netlify 的限制太多,今天为小伙伴们推荐一款属于国人的免费托管平台!
平台介绍
Zeabur 是一个可以帮助您部署服务的平台,无论您使用什么编程语言或开发框架,您都只需要通过几个简单的按钮进行部署。
Zeabur 还处于开发阶段,目前只支持部分编程语言及服务,但平台正持续增加支持服务数量。
支持列表
支持语言列表如下:
语言 | 备注 |
---|---|
Node.js | 所有 Node.js 项目皆可以部署,但您需要在 package.json 的 scripts 栏位中加入 build 和 start 命令 |
Go | 所有基于 Go Module 的项目都可部署,但您需要在项目根目录有一个 main.go 作为程序编译入口 |
Java | 支持 Spring Boot 等 |
Python | 如果您的项目根目录有 main.py 或是 app.py,Zeabur 会自动以 Python 项目方式进行部署 |
Deno | 如果您的项目根目录有 deno.json 或是 fresh.gen.ts,Zeabur 会自动以 Deno 项目的方式进行部署 |
HTML | 所有静态站点都可部署,但您需要在项目根目录有一个 index.html 作为网站入口 |
支持服务列表如下:
服务 | 备注 |
---|---|
MongoDB | 可以通过 Zeabur 部署一个 MongoDB 服务,并可以通过 Zeabur 自动注入到同个环境中其它服务的环境变量来让您的其它服务连接到 MongoDB 数据库 |
Redis | 可以通过 Zeabur 部署一个 Redis 服务,并可以通过 Zeabur 自动注入到同个环境中其它服务的环境变量来让您的其它服务连接到 Redis 数据库 |
MySQL | 可以通过 Zeabur 部署一个 MySQL 服务,并可以通过 Zeabur 自动注入到同个环境中其它服务的环境变量来让您的其它服务连接到 MySQL 数据库 |
PostgreSQL | 可以通过 Zeabur 部署一个 PostgreSQL 服务,并可以通过 Zeabur 自动注入到同个环境中其它服务的环境变量来让您的其它服务连接到 PostgreSQL 数据库 |
食用方法
前往 登入页面 并使用 GitHub 帐号进行注册或登录:
点击页面中 Create Project 按钮创建项目:
输入项目名称,对部署的站点没有任何影响,仅是方便区分不同项目:
点击刚刚创建好的项目下方加号部署站点:
链接 GitHub 上面的仓库:
支持多种数据库及对象存储:
使用体验
目前平台处于使用期间,功能不够完善,且稳定性有待提高。
但杜老师对平台做了稳定性监控,一周内在线率是 100%,未来可期。
看文档价目表,后期可能会有收费,但也是白嫖一天算一天。
站点生成速度明显快于 Vercel 等,应该是对 Hexo 等博客框架进行相关优化。
条评论