Laranode Panel

Laranode Panel
- Version: 1
- OS: Ubuntu 24.04
- Category: Developer Tools
Description
Laranode is a modern, open-source server and website control panel built with Laravel and InertiaJS React. It gives developers and system administrators an intuitive interface to manage multiple domains and websites, PHP versions, SSL certificates via Let's Encrypt, firewall rules (UFW), and real-time server statistics powered by Reverb WebSockets — all from a clean, responsive web UI.
Laranode is a powerful free alternative to paid hosting panels, offering full transparency and control over your hosting environment. Deploy it on an EasyCloudify VPS to manage your server with clarity and speed.
Software Included
| Package | Version | License |
|---|---|---|
| Apache | 2 | Apache 2.0 |
| MySQL | 8 | GPL |
| PHP | 8.4 | PHP License |
Key Features
- Manage multiple domains and websites from one interface
- Switch PHP versions per site
- Automated SSL certificate provisioning via Let's Encrypt
- Firewall management through UFW
- Real-time server stats via WebSockets
- Clean, responsive UI built with React and InertiaJS
- Open-source and self-hosted — no telemetry, no vendor lock-in
Getting Started
1. Connect to Your VPS
After deploying this app, SSH into your VPS:
bashssh root@your-vps-ip
2. Navigate to the Panel Directory
bashcd /home/laranode_ln/panel/public
3. Create an Admin Account
Use the built-in artisan command to create your first administrator:
bashphp artisan laranode:create-admin
Follow the prompts to set your admin email and password.
4. Access the Web Interface
Open a browser and navigate to:
http://your-vps-ip
Log in with the admin credentials you just created.
Managing Websites
Once logged in, you can:
- Add new domains and configure their web root
- Assign a PHP version per site
- Request and renew SSL certificates with one click
- Configure UFW firewall rules from the interface
- Monitor CPU, RAM, and disk usage in real time
SSL Certificates
Laranode uses Certbot under the hood for Let's Encrypt certificates. Certificates are auto-renewed before expiry. Ensure your domain's DNS A record points to your VPS IP before requesting a certificate.
Updating Laranode
bashcd /home/laranode_ln/panel git pull composer install --no-dev php artisan migrate --force php artisan config:cache php artisan route:cache
Support Details
- Supported By: Crivion
- Support URL: https://laranode.com
Resources
- GitHub: https://github.com/crivion/laranode
- Website: https://laranode.com