Deploy Waku
Waku is a minimal React framework that supports React Server Components.
Waku means “frame” in Japanese. Waku-Waku means being excited.
This guide will help you to deploy your Waku application in Zeabur.
Step1: Create Waku App
Method 1: Bootstrap with Waku CLI
You can create a Waku project with the command below and follow the instructions.
Minimum requirement: Node.js 18.3.0 or later
# npm
npm create waku@latest
# yarn
yarn create waku
# pnpm
pnpm create waku
Method 2: Clone from our template
We’ve prepared a template for you to get started with Waku: Waku Template
Step 2: Deploy to Zeabur
Go to your dashboard of Zeabur and create a new project if you haven’t done so.
Then, click on the Deploy New Service
button, select deploy from GitHub.
If it’s your first time to deploy from GitHub on Zeabur, you need to configure and install the GitHub application first. You can check a more detailed guide here.
After select the repository and branch, Zeabur will automatically start building your service.
Zeabur will automatically detect that your service is built with Waku, so you don’t have to do any extra configuration. And your deployment will be finished in a few minutes.
What’s next
After the deployment is complete, you may need to configure the domain name for your Waku application.
Open the “Domain” tab in the service page and click on “Generate Domain” or “Custom Domain”.
For more information about how to bind a domain to your service, please refer to Bind a domain.