Skip to content

sonnylazuardi/vps

Repository files navigation

Personal VPS Stack

It is a simple API backend application that uses the following technologies:

  • Bun
  • Bun SQLite
  • Drizzle ORM
  • Express
  • TS Rest
  • Swagger UI Express

screen

Getting Started

To get started, clone this repository and run bun install to install the dependencies. Then, run bun https.ts to start the development server.

to open swagger UI you can go to http://localhost:3000/api-docs/

Database

The database is a filesystem sqlite.db file.The database schema is located in the db/schema.ts.

Migrations

This already created a migration file in the drizzle/migrations folder. To run the migrations, run :

bun migrate.ts

What's next ?

  • TODO

Releases

No releases published

Packages

No packages published