Deployment
Prerequisites
A VPS or server with 2+ CPU cores, 4GB+ RAM, 50GB+ storage
A domain name pointed at the server (A record)
An SMTP service for login emails (SendGrid, Mailgun, AWS SES, etc.)
Install
The installer will:
Install Docker if needed
Generate secure keys (
SECRET_KEY,ENCRYPTION_KEY,DATABASE_PASSWORD)Prompt for your domain, admin email, and SMTP credentials
Create
.envin/opt/sinas/Pull pre-built images from the container registry and start all services
Caddy automatically provisions SSL via Let's Encrypt
All services start automatically: PostgreSQL, PgBouncer, Redis, ClickHouse, the backend API (port 8000), queue workers, the scheduler, and the web console (port 51245). Migrations run automatically on startup.
Update
Manual development installation
For local development, see INSTALL.md.
3. Log in
Open the console at
https://yourdomain.com:51245Enter your
SUPERADMIN_EMAILaddressCheck your inbox for the 6-digit OTP code
Enter the code to receive your access token
4. Configure an LLM provider
Before agents can work, you need at least one LLM provider:
5. Start chatting
A default agent is created on startup. Create a chat and send a message:
Previous
configure