mirror of
https://github.com/OverloadedTech/website.git
synced 2026-11-03 04:47:38 +00:00
Source Code for lucazani.com
- TypeScript 78.9%
- CSS 20.7%
- JavaScript 0.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .github/workflows | ||
| public | ||
| scripts | ||
| src | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| bun.lock | ||
| bunfig.toml | ||
| components.json | ||
| eslint.config.js | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
lucazani.com
Personal site with a small browser-based OS layer (desktop, terminal, kiosk mode).
Development
bun install
bun run dev
Builds
bun run build # standard build
bun run build:pages # static prerender for a web host (GitHub Pages, Netlify, ...)
bun run build:file # standalone HTML files you can double-click (no server needed)
bun run serve:pages # serve dist/client over HTTP locally
build:file inlines every script, stylesheet and image into each .html, and the
router falls back to hash URLs when the page is opened over file://.
Deploy to GitHub Pages
- Push this repo to GitHub.
- Settings -> Pages -> Source: GitHub Actions.
- In
.github/workflows/deploy-pages.ymlsetBASE_PATH:- custom domain or
<user>.github.iorepo:"/" - project site at
https://<user>.github.io/<repo>/:"/<repo>/"
- custom domain or
- Push to
main. The workflow builds and publishesdist/client.
Built with
- TanStack Start
- TypeScript
- React
- Tailwind CSS