Files
jellomator/README.md
Space-Banane 556cdc36b6
All checks were successful
docker / build-and-push (push) Successful in 54s
Remove preset services and move to MariaDB
2026-05-20 20:50:59 +02:00

45 lines
793 B
Markdown

# Jellomator
Dark dashboard for Arr* services and custom links.
## Features
- First-run admin setup
- Cookie-based admin auth
- Public dashboard with search/filter
- Dedicated protected admin page at `/admin`
- Link CRUD backed by MariaDB
- Icon blobs stored in the database
- Single-container deployment
- Admin-managed service links
## Local Dev
```bash
npm install
npm run dev
```
Backend runs on `http://localhost:6363`.
Open `/admin` for the protected management page.
## Docker
```bash
docker compose up --build
```
The app expects a MariaDB instance configured through environment variables.
## Gitea CI/CD
Add these secrets in Gitea:
- `REGISTRY`
- `REGISTRY_USERNAME`
- `REGISTRY_PASSWORD`
- `IMAGE_NAME`
The workflow builds and pushes `latest` plus the commit SHA tag.