MonoStack
Starter Kits

Boiler ST (Single-Tenant)

Single-tenant starter kit for simpler applications.

Features

  • Simple auth - User authentication without organization complexity
  • Audit logs - Track changes across the application
  • Simpler codebase - Less abstraction, easier to understand

Domains

DomainDescription
usersUser management
auditLogsChange tracking
exampleModelsExample CRUD implementation
websitePublic-facing pages

Route Structure

routes/
├── (admin)/          # Authenticated routes
│   ├── dashboard/
│   ├── users/
│   └── settings/
└── (website)/        # Public routes (SEO-friendly)
    └── ...

Database

Uses global database connection:

import { getDb } from '$lib/db/managedDb.server'

const { db, productsTable } = await getDb()
await db.select().from(productsTable)

Scaffold

Use $scaffold-monostack to create my-app from the single-tenant boiler-st starter.

On this page