Skip to content

Waku

Source: src/Hetzner/Website/Waku.ts

Deploy a Waku application to a Hetzner Cloud Server: the RSC server as a systemd unit on port 3000, static assets (SSG pages included) baked into the unit. Prerendered pages are served extensionless (/about not /about/).

Basic Waku App

const site = yield* Hetzner.Website.Waku("Web", {
rootDir: "./app",
});

Custom Domain

const site = yield* Hetzner.Website.Waku("Web", {
rootDir: "./app",
domain: "app.example.com",
zone,
});