Getting Started
Initial Configuration
Set the essential URL, security, backup and integration options after first login.
Sign in as an Admin and open System Settings > Site Administration.
Essential checklist
- Under General, set the public Base URL. Password-reset, OIDC and Secure Send links depend on correct public addresses.
- Under Security, inspect the current-request check. Configure Allowed Hosts before enabling host restriction.
- If HTTPS is active, enable the HTTPS security options deliberately; enable HSTS only after HTTPS works reliably.
- Under Uploads, set a suitable maximum upload size.
- Under Email, configure and test SMTP if password reset or Secure Send email delivery is needed.
- Review every enabled Module Settings page. Pi-hole, Guacamole, backup targets, Secret Vault and Secure Send need environment-specific choices.
- Open Team > Users and create separate accounts rather than sharing the initial Admin account.
- Back up
data/anduploads/, including hiddendata/.runtime.env.
Most database-backed settings are re-read while Kaya runs and do not require a restart. Environment variables such as FORWARDED_ALLOW_IPS require the container to be recreated.
Related: Site Administration, Security, and Backing Up Kaya.
