Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/droidion/opus-classical-elysia

Curated catalogue for streaming classical music.
https://github.com/droidion/opus-classical-elysia

bun drizzle-orm elysiajs tailwindcss turso

Last synced: 23 days ago
JSON representation

Curated catalogue for streaming classical music.

Awesome Lists containing this project

README

        

# Opus Classical

Curated catalogue for streaming classical music.

Bun, Elysia, DrizzleORM, Turso, Tailwind, Vite.

[![test-and-lint](https://github.com/Droidion/opus-classical-elysia/actions/workflows/test.yml/badge.svg)](https://github.com/Droidion/opus-classical-elysia/actions/workflows/test.yml)

## Run locally

- Have Bun installed.
- Have Turso DB available in the cloud.
- Create `.env` file with environment variables:
- `IMAGES_URL`
- `POSTGRES_CONNECTION_STRING`
- Install packages `$ bun i`.
- Run statis assets build in dev mode `$ bun run ui:dev`.
- Run in parallel server in dev mode `$ bun run dev`.
- Open http://localhost:3000