selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

laranode logo

Self-host laranode

v1.2.5

Open-source hosting control panel for VPS management

ReleaseOpen SourceMIT
Updated9 hours ago
LanguagePHP
Setup difficultyModerate
MobileResponsive
ThemeDark mode
Stars
756
CPU
1 vCPU
RAM
2GB RAM
Storage
10GB Disk Space
Ports
80 (HTTP web interface), 443 (HTTPS web interface (with SSL)), 8080 (WebSocket server for live stats (Laravel Reverb)), 2222 (SSH access for hosting accounts)
Install with Docker Compose
Dashboard in dark modeDashboard in light modeStats history in light modeStats history in dark modeAccounts management in light modeAccounts management in dark modeCreate account screen in light modeCreate account screen in dark modeWebsites management in light modeWebsites management in dark mode

What is laranode?

This open-source hosting control panel serves as a free alternative to cPanel and Plesk for managing VPS and dedicated servers. It provides a web interface to create and manage websites, configure per-site PHP versions (7.4 through 8.5), issue Let's Encrypt SSL certificates, manage MySQL databases, control UFW firewall rules, and handle backups stored locally, on S3-compatible storage, or via SFTP. The panel includes a built-in file manager, live system statistics via WebSockets, and role-based multi-account support. It runs on Ubuntu 24.04+ and can be installed via a one-line shell script or as a Docker Compose stack that bundles Apache, MySQL, PHP-FPM, and Laravel Reverb in a single system container. The project is MIT-licensed and actively maintained with regular releases.

Should you self-host laranode?

laranode scores 51/100 on selfhost.directory (how scoring works) and ranks #7 of 10 in Control Panel. It has 756 GitHub stars.

It shipped 8 stable releases in the past year. The latest, v1.2.5, came out on 23 September 2026. New versions land roughly every 1 days.

Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in PHP.

Its closest alternative on selfhost.directory is 1panel (79/100, 37 298 stars). It scores higher overall, so compare the two before you pick. See laranode vs 1panel side by side.

Features

  • Backup and Restore
  • File Manager
  • LAMP stack administration
  • Live System Statistics
  • Multi-Account Role-Based Access
  • MySQL Database Management
  • PHP Version Manager
  • SSL Certificate Management
  • UFW Firewall Management
  • Website Management

laranode README

How to install laranode

Install laranode with Docker Compose

Docker Engine and Docker Compose

git clone https://github.com/crivion/laranode.git && cd laranode docker compose up -d --build docker compose exec laranode laranode-artisan laranode:create-admin

Runs full panel in a single system container with persistent volumes

How to configure laranode

  • LARANODE_BACKUP_PATH/var/lib/laranode/backupsRoot path for local backup archives

    Root path for local backup archives

    values: filesystem path

  • LARANODE_DEMO_EMAILEmail address for demo mode login

    Email address for demo mode login

    values: email address

  • LARANODE_DEMO_MODEEnable simulated demo mode with seeded sample data

    Enable simulated demo mode with seeded sample data

    values: true/false

laranode releases & version history

More in Web Hosting

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…