Skip to content

xlrs-dev/xlrs-website

Repository files navigation

XLRS Website

This is the source code for the XLRS project website (xlrs.dev), built with Next.js and OpenNext for Cloudflare Workers.

Getting Started

Run the development server:

npm run dev

Open http://localhost:3000 with your browser.

Documentation Structure

Content is managed in src/content/ using MDX files.

  • src/content/docs: General documentation
  • src/content/protocol: Protocol specification
  • src/content/hardware: Hardware reference
  • src/content/development: Contributing guides

Build & Deploy

This project uses @opennextjs/cloudflare to deploy Next.js to Cloudflare Workers.

Build

To build the application and the worker adapter:

npm run build:worker

Preview

To run the worker locally (emulating Cloudflare environment):

npm run preview

Deploy

To deploy to Cloudflare (automatically runs the worker adapter build first):

npm run deploy

Contributing

Please stick to the existing structure. Use the "premium" dark theme variables defined in src/app/globals.css.

About

xlrs dev website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published