SmallStack
Login Sign Up
  • Home
  • Resources
  • Help & Docs
  • Home
  • Help

Help & Documentation

Everything you need to get started and make the most of your project

Project Documentation

Your project's documentation

Welcome

Project documentation home

SmallStack Reference

Django SmallStack documentation

README

Project overview and quick start guide

Getting Started

Quick start guide and project overview

About & Inspiration

The philosophy behind Django SmallStack

Customization Guide

Make SmallStack your own - pages, docs, branding

Using the Help System

How to add and edit documentation

Theming & Customization

Customize colors, dark mode, and components

Settings & Configuration

Environment variables and split settings

SQLite Database

Why SQLite is the perfect default for many projects

PostgreSQL Database

Scaling beyond SQLite with PostgreSQL

Email Authentication

Configure email login and password reset

Background Tasks

Running tasks outside the request-response cycle

Package Management

Using UV, pip, and other package managers

Dependencies

Why we chose each package in SmallStack

Deployment Overview

Understanding your deployment options

Docker Deployment

Local development and generic container hosting

Kamal Deployment

Zero-downtime VPS deployment for small teams

Project Structure

Understanding the codebase organization

Extending with AI

Using AI assistants to accelerate development

FAQ

Frequently asked questions

© 2026 SmallStack