Skip to content

asteroid-belt/www

Repository files navigation

www

The marketing website for Asteroid Belt — helping you adapt to an increasingly automation-driven future. Built with Astro, React, and Tailwind CSS. Deployed to Cloudflare Pages.

Prerequisites

Getting Started

Install dependencies:

just install

Start the development server at localhost:4321:

just dev

Usage

Command Description
just install Install dependencies
just dev Start local dev server
just build Build production site to ./dist/
just start Build and preview locally
just lint Lint source files
just format Format source files
just deploy Full deploy pipeline to Cloudflare

Project Structure

src/
├── assets/        # Images and static assets
├── components/    # React and Astro components
│   └── ui/        # Reusable UI primitives
├── layouts/       # Page layout templates
├── lib/           # Utility functions
├── pages/         # File-based routing
└── styles/        # Global styles
scripts/
└── cloudflare/    # Deployment scripts

Deployment

The site is deployed to Cloudflare Pages. CI runs on every push to main via GitHub Actions. Tagged releases (v*.*.*) trigger the full deployment pipeline.

Required secrets for deployment:

  • CLOUDFLARE_ACCOUNT_ID
  • CLOUDFLARE_API_TOKEN

License

This project is licensed under the MIT License.

About

The marketing website for Asteroid Belt — helping you adapt to an increasingly automation-driven future.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors