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