Getting Started
Requirements
- Linux Server (preferably Ubuntu)
- at least 2GB of RAM
One-Click Installation
You can install Easypanel using our one-click solution in several cloud providers.
Manual Installation
Easypanel is powered by Docker, so you need to install it first. Most cloud providers have server images that come with Docker preinstalled.
curl -sSL https://get.docker.com | sh
Next, you need to install Easypanel by executing the following command. Make sure you have root (sudo) privileges before running the command.
- Stable
- Canary
docker run --rm -it \
-v /etc/easypanel:/etc/easypanel \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
easypanel/easypanel setup
docker run --rm -it \
-v /etc/easypanel:/etc/easypanel \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-e RELEASE_TAG=canary \
easypanel/easypanel:canary setup
Easypanel will install Docker Swarm and several other tools on your server. You should install it on a fresh server, otherwise, you risk facing unexpected errors.
Port 80 and 443 must be available and not blocked by your firewall.
Updates
The panel will try to update automatically. When there is a new release available, you will see a button in the navigation bar.
If you want to update manually, you can run the following command.
- Stable
- Canary
docker image pull easypanel/easypanel && docker service update easypanel --force
docker image pull easypanel/easypanel:canary && docker service update easypanel --force
Reseting the Password
docker run --rm -it \
-v /etc/easypanel:/etc/easypanel \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
easypanel/easypanel reset-password