.github/workflows now holds sync.yml alone, carrying refs to git.hanzo.ai; every build runs natively there from .hanzo/workflows. .hanzo/workflows/deploy.yml publishes ghcr.io/hanzoai/hanzo-sh:<sha> and does not deploy — the operator CR in hanzoai/universe names which tag is live. The GitHub Pages workflow it replaces never served this host: Pages reports status null (no build ever succeeded) and hanzo.sh resolves to Cloudflare, where an assets Worker answers. Its two jobs asked for hanzo-build-linux-amd64 and hanzo-deploy-linux-amd64, retired labels nothing answers. public/CNAME goes with it: that file is a Pages control file and means nothing to hanzoai/static. The Dockerfile ends FROM ghcr.io/hanzoai/static:v0.5.1 with dist at /public, and asserts the polyglot before the image exists: dist/index.html must keep its `#!/bin/sh` first line, its `<!DOCTYPE html>`, and parse under bash -n, because `curl hanzo.sh | bash` runs the same bytes the browser renders. Measured: static returns the live 25426-byte polyglot byte-identical as text/html, and the served response still runs the installer under bash. wrangler.toml stays until the image is promoted; removing it first would strand the live host. Co-authored-by: Hanzo Dev <[email protected]>
hanzo.sh
Welcome to your Hanzo project
Project info
URL: https://hanzo.app/projects/dedf1346-02b9-4baa-9273-6df78b702788/improve
How can I edit this code?
There are several ways of editing your application.
Use Hanzo App
Simply visit Hanzo App at hanzo.app and start prompting.
Use your preferred IDE
If you want to work locally using your own IDE, you can clone this repo and push changes. Pushed changes will also be reflected in the Hanzo App.
The only requirement is having Node.js & npm installed - install with nvm
Follow these steps:
# Step 1: Clone the repository using the project's Git URL.
git clone <YOUR_GIT_URL>
# Step 2: Navigate to the project directory.
cd <YOUR_PROJECT_NAME>
# Step 3: Install the necessary dependencies.
npm i
# Step 4: Start the development server with auto-reloading and an instant preview.
npm run dev
Edit a file directly in GitHub
- Navigate to the desired file(s).
- Click the "Edit" button (pencil icon) at the top right of the file view.
- Make your changes and commit the changes.
Use GitHub Codespaces
- Navigate to the main page of your repository.
- Click on the "Code" button (green button) near the top right.
- Select the "Codespaces" tab.
- Click on "New codespace" to launch a new Codespace environment.
- Edit files directly within the Codespace and commit and push your changes once you're done.
What technologies are used for this project?
This project is built with Hanzo and these open source projects:
- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS
How can I deploy this project?
All Hanzo projects can be deployed directly via Hanzo App and the Hanzo Platform.
Simply visit your project at Hanzo App and click on Share -> Publish.
I want to use a custom domain - is that possible?
Yes we do. Please deploy with Hanzo Platform for this advanced functionality.