Skip to content

Amtr4x/minilink

Repository files navigation

Minilink

A minimalistic URL shortener written in SvelteKit.

Technologies

  • Typescript
  • SvelteKit 5
  • Tailwindcss 3
  • Sqlite3 / libSql
  • Drizzle ORM

Deploy it yourself

  • Clone the repo
git clone [email protected]:Amtr4x/minilink.github
  • Go to the repo folder and use PNPM to install the dependencies
pnpm install
  • Create the DB using sqlite3
sqlite3 dbname.db < shortlink.sql
  • Setup your .env file
DATABASE_URL=file:dbname.db
  • Deploy it locally
pnpm run dev --open