31 lines
450 B
Markdown
31 lines
450 B
Markdown
# Portfolio
|
|
|
|
Self-hosted portfolio built with Hono + HTMX + TailwindCSS on Cloudflare Workers.
|
|
|
|
## Setup
|
|
|
|
```bash
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
## Deploy to Cloudflare
|
|
|
|
1. Set `CLOUDFLARE_API_TOKEN` in Gitea secrets
|
|
2. Push to `main` branch
|
|
|
|
## Local Development
|
|
|
|
```bash
|
|
npm run dev
|
|
```
|
|
|
|
Access at `http://localhost:8787`
|
|
|
|
## Tech Stack
|
|
|
|
- **Framework:** Hono.js
|
|
- **UI:** HTMX + TailwindCSS
|
|
- **Deployment:** Cloudflare Workers
|
|
- **Theme:** Dracula
|