The backend for the vscodethemes website. Built with River and Huma.
The Taskfile.yml contains a bunch of useful commands for getting started with development. To get started:
- Generate a new keypair:
task generate-keyset
- Generate a new JWT:
task generate-jwt
- Start the database:
task db
- Run the migrations:
task migrate-up
- Start the object storage server:
task objectstore
- Start the workers server:
task workers
- Start the API server:
task api
- Open the API docs:
open http://localhost:8080/docs
If you are interested in contributing or have any questions, feel free to open an issue.