Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.75 KB

README.md

File metadata and controls

43 lines (31 loc) · 1.75 KB

Ultramarine Linux Website

Self-explanatory. See issues for things to work on.

Homepage Screenshot

Hacking

Dev Containers

  1. Install the Dev Containers extension in your IDE

    • Zed comes with Dev Containers, see this documentation

    • VSCode users need to install the Dev Containers extension

    • Podman users need to install podman-docker from their package manager

  2. Open your IDE and select the "Reopen in Dev Container" option

  3. Run pnpm i to install deps

  4. Run pnpm dev or pnpm dev --host to start the dev server

Flox

  1. Get Flox
  2. Clone and enter this repo
  3. Run flox activate

You can run the dev server with flox services start dev, or to expose to LAN or Tailnet, run flox services start dev-host

On the Host

  1. Install bun and nodejs
  2. Run pnpm i to install deps
  3. Run pnpm dev or pnpm dev --host to start the dev server

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
pnpm install Installs dependencies
pnpm run dev Starts local dev server at localhost:3000
pnpm run build Build your production site to ./dist/
pnpm run preview Preview your build locally, before deploying
pnpm run astro ... Run CLI commands like astro add, astro check
pnpm run astro --help Get help using the Astro CLI