Getting Started
Quickstart
Get Swush running in minutes.
This is the fastest path to a working Swush instance for local testing.
1) Clone + install
bun x degit imthatdev/swush
cd swush
bun install2) Configure env
cp example.env .envMinimum to update:
APP_NAMEAPP_URL(e.g.http://localhost:3000)DATABASE_URLBETTER_AUTH_SECRETUPLOAD_ROOT
3) Run migrations
bun run db:migrate4) Start the app
bun devOpen http://localhost:3000 and complete the setup wizard.
Next steps
- Configure storage: Configuration → Storage
- Tune uploads: Configuration → Uploads
- Enable streaming: Configuration → Streaming
- Review security defaults: Configuration → Security