sveltebase Svelte Themes

Sveltebase

A minimal SvelteKit starter with batteries included.

sveltebase

A minimal SvelteKit starter with batteries included.

Stack

Getting Started

# Install dependencies
bun install

# Start PostgreSQL
docker run -d --name sveltebase-db \
  -e POSTGRES_USER=user \
  -e POSTGRES_PASSWORD=password \
  -e POSTGRES_DB=sveltebase \
  -p 5432:5432 \
  postgres:16-alpine

# Set up environment
cp .env.example .env

# Run migrations
bun db:migrate

# Start dev server
bun dev

Scripts

Command Description
bun dev Start development server
bun build Build for production
bun preview Preview production build
bun db:migrate Run database migrations

Environment Variables

DATABASE_URL="postgres://user:password@localhost:5432/sveltebase"

Docker

docker build -t sveltebase .
docker run -p 3000:3000 sveltebase

Top categories

Loading Svelte Themes