On this page
Websites tab
Manage site lifecycle and runtime behavior:
- Create site with domain, type, and PHP version
- Open dedicated settings page with tabbed sections
- Adjust Force HTTPS and inspect SSL readiness state/reason
- Tune per-site PHP values for memory and request handling
- Manage domains and redirect-to-primary behavior
Databases tab
- Create and delete databases
- Regenerate database passwords securely
- Open phpMyAdmin from the control panel
Cron tab
Create and manage scheduled jobs with helper hints and PHP CLI path references for multi-version environments.
Backups tab
Configure one repository per user, schedule backups, set retention, review snapshots, and run restore/download/delete operations.
SSH and SFTP tab
- View host, username, and active SSH/SFTP port
- Manage SSH keys and password authentication behavior
- Use collapsible connection guidance for cleaner UX
System settings (admin)
| Section | What it controls |
|---|---|
| Default PHP | Default runtime for new websites |
| MySQL | Connection limits, memory profile, performance settings |
| Caddy | Performance presets, timeouts, logging, advanced overrides |
| SSH/SFTP | Service port and password authentication state |
| Firewall | UFW status and per-port allow/deny rules with IP version mode |
When enabling firewall, verify required management ports stay open to avoid lockout.
Operational tips
- Use clear naming for sites and databases to simplify restores.
- Set backup schedule and retention before production launch.
- Validate SSL and DNS before enabling strict redirect policies.
- Document any custom PHP settings per application for team handover.