How to install 1Panel on Debian 13
1Panel is an open-source, web-based server management panel for Linux servers. It provides a UI for managing files, containers, websites, databases, system monitoring, and scheduled tasks.
Update Your System
Before installing 1Panel, update your packages:
apt update && apt upgrade -y
Install Required Dependencies
Ensure essential packages are present:
apt install -y curl wget ca-certificates ufw
Download & Run the 1Panel Installer
1Panel provides an official quick-install script.
curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh
bash quick_start.sh


The script will:
- Detect your OS
- Install Docker if needed
- Install 1Panel
- Configure its system service
During installation, the script will display:
- Panel login URL
- Default username
- Generated password
📌 Important: Save these credentials.
Configure Firewall (UFW)
Debian 13 supports UFW.
Allow panel access:
ufw allow 8090/tcp
ufw reload
If UFW is inactive and you want to enable it:
ufw enable
Output:
root@vps:~# ufw allow 8090/tcp
Rules updated
Rules updated (v6)
root@vps:~# ufw reload
Firewall not enabled (skipping reload)
root@vps:~# ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
Firewall is active and enabled on system startup
Access the 1Panel Dashboard
In your browser, open:
http://<SERVER_IP>:<default port>/<entry_path>
Example:
http://<SERVER_IP>:10844/opt


Login using the username & password shown during installation.


CrownCloud - Get a SSD powered KVM VPS at $4.5/month!
Use the code WELCOME for 10% off!
1 GB RAM / 25 GB SSD / 1 CPU Core / 1 TB Bandwidth per month
Available Locations: LAX | MIA | ATL | FRA | AMS