Herne Panel Documentation
The same guides shipped inside the Herne panel, published here so you can read them before you have an account.
Sites
Go to Sites → New Site and enter your domain (without www) to create a new site. Nginx config and SSL certificate are set up automatically.
Settings
Manage General, SSL / HTTPS, PHP Limits, Redis Defaults, Additional Domains / Aliases, and Danger Zone from focused Settings pages.
Additional Domains / Aliases
Add, edit, and remove extra hostnames for a site with modal actions, SSL inclusion, redirect behavior, and compact status badges.
Quick Install / Apps
Install WebBlocks CMS or a clean Laravel application skeleton with safe .env handling, APP_KEY protection, cleanup, and retry support.
Canonical Domain Migration
Promote a temporary site domain to the real primary domain with backups, file moves, alias cleanup, and Nginx/SSL verification.
Site Setup Wizard
Follow the four-step wizard to connect a Git repo, fill .env, create a database, and run the first deploy.
Deploy
Configure a Git repository URL, branch, and deploy path under the Deploy tab.
Databases
Create a MySQL database per site under Sites → Databases → New Database.
Email
Use Sites → Email to inspect mail-server readiness, verify the required DNS records, and provision real mailboxes into the live Postfix and Dovecot setup for the site domain.
SFTP & SSH Keys
Create an SFTP user under Sites → SFTP. Each user is restricted (chrooted) to the site's /web_root directory.
File Manager
Browse, edit, upload, rename, and delete files directly from the browser under Sites → Files.
.env, Artisan & Terminal
Edit the .env file directly in the browser under Sites → .env. Use Ctrl/Cmd+S to save.
Backups
Create file or database backups under Sites → Backups → New Backup.
Cron Jobs
The Cron page edits the www-data crontab — jobs run as the web server user.
Panel API
Automate Herne from scripts, CI pipelines, and agents with capability-scoped bearer tokens — the same rules and limits as the panel itself.
Tips
Useful tips and common gotchas when running Laravel applications on Herne.