Getting started
Why Smallweb ?
See https://smallweb.run for a quick overview of the project.
Installation
Smallweb installations steps heavily depends on the experience you want to have with Smallweb. Here are a few options:
- Localhost Setup - Easiest way to get started, no need for a dedicated server or a domain name. Work on MacOS and Linux.
- Home Server Setup - Host you apps on your home server, and expose them to the internet using Cloudflare Tunnel. Requires a domain name.
- VPS Setup - Similar to the Home Server setup, but using a VPS Provider instead. Shows you how to setup a fresh Debian 12 VPS to host your smallweb apps.
Usage
Follow the Routing guide to learn more about the smallweb folder structure, and create your first app.