i started rewriting my site in astro (with react and svelte) recently, and so i renamed the old repository! (you can find it here)
if you want to see my progress on the rewrite or offer some advice feel free to have a little nosey!
the readme below is the pregenerated astro one btw
All code found in this repository is licensed under GNU GPL v3.
All assets located in /src/assets/oc/
are licensed under UK copyright law.
All assets located in /src/assets/not-oc/
are separated into subfolders and licensed based on a license file in that folder Attribution is also provided to the original author.
I may not have legal rights over assets stored externally, such as via file hosts or hotlinks. Please see the original creators license for the asset.
Assets stored under /public
should be considered as if they were stored under /src/assets/oc
unless a license is located elsewhere in the project.
To install this repository: ensure Node.JS and pnpm are installed on your machine, then, inside the project directory, run:
pnpm install
This will install all dependencies for the project. Then simply run the following command to open a development server.
pnpm run dev
Command | Usage |
---|---|
pnpm run dev |
Run a development server |
pnpm run dev-qr |
Run a development server available on your local network and log a QR code which can be scanned to access the site. |
pnpm run start |
Synonym of pnpm run dev |
pnpm run build |
Builds the site to the /dist/ folder |
pnpm run preview |
Preview the contents of /dist/ as a development server |
pnpm run astro |
Append any astro command to then end to run said command. |