Files
pihka-al/README.md
Pihkaal e72f7aa839
All checks were successful
ci / ci (22, ubuntu-latest) (push) Successful in 9m55s
Build and Push Docker Image / build (push) Successful in 2m40s
chore: update readme
2026-04-10 22:56:00 +02:00

39 lines
950 B
Markdown

<div align="center">
<h1>pihka.al</h1>
<img src="docs/demo.gif" alt="demo" />
</div>
Personal dashboard for managing my [pihka.al](https://pihka.al) domain. I'm building it for my own use, it's not designed as a generic tool and not meant to be reused as-is.
## What it does
- Manage short URLs served from [pihka.al](https://pihka.al)
## Next features
- **API**: Create an API token that can be used to manage short URLs from anywere
- **File management**: Upload and manage files directly in the dasboard
- **Text service**: Pastebin-like service, including burner messages
## Stack
- [Nuxt 4](https://nuxt.com) + [Nuxt UI](https://ui.nuxt.com)
- [SQLite](https://sqlite.org) via [Drizzle ORM](https://orm.drizzle.team)
## Running locally
```sh
pnpm install
pnpm dev
```
```
# .env.example
DATABASE_URL=sqlite.db
ADMIN_USERNAME=admin
ADMIN_PASSWORD=strong_password
REDIRECT_DOMAIN=pihka.al
NUXT_SESSION_PASSWORD=strong_password
```