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-api

REST API for Opus classical
https://github.com/droidion/opus-classical-api

bun drizzleorm elysiajs

Last synced: 23 days ago
JSON representation

REST API for Opus classical

Awesome Lists containing this project

README

        

# Opus Classical REST API

## Requirements

- Have Bun installed.
- Have Turso database available.
- Work from folder `/api`.
- Create `.env` file.

```dotenv
DATABASE_URL=libsql://opus-classical-droidion.turso.io
DATABASE_AUTH_TOKEN=token
PORT=3000
```

## Run locally

- `$ bun run dev`.

## Run in Docker

- `$ docker compose up`

## Deploy

- Authenticate to fly.io.
- From monorepo root run `$ make depoly_api`.