The official FrozenDev homepage.
https://frzn.dev
- PHP 73.6%
- CSS 26.4%
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: Ic64b73730b31ba462775d487d8f559736a6a6964 |
||
|---|---|---|
| public | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| astro.config.ts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
frzn.dev
Hackerspace portal & our glorious homepage.
Development
Prerequisites
- Node.js 22+ (any recent version should just work)
- pnpm
Setup
# Install all dependencies
$ pnpm install
Commands
# Common tasks
$ pnpm dev # Start development server (http://localhost:4321)
$ pnpm build # Build for production
$ pnpm preview # Preview production build
$ pnpm fmt # Format code
$ pnpm fmt:check # Check formatting
Tech Stack
This site is built with Astro, using Astro 6.x with server-side rendering features powered by @astrojs/node. The stack is relatively simple, and should be easily extensible without sacrificing from maintainability in the long term.