๐ณ Docker Installation
Run Seo Panel in minutes using Docker & Docker Compose
๐ Prerequisites
- Docker installed on your system
- Docker Compose installed on your system
๐ Installation Steps
1
Clone or Download the Repository
git clone https://github.com/seopanel/Seo-Panel-Docker.git
cd Seo-Panel-Docker
2
Create the
.env Configuration File
Copy the sample environment file:
cp sample_env .env
3
Edit
.env and Set Your Credentials
Open the
.env file and update the values:
MYSQL_DB_HOST=db
MYSQL_DATABASE=seopanel
MYSQL_USER=seopanel
MYSQL_PASSWORD=your_password
MYSQL_ROOT_PASSWORD=your_root_password
4
Start the Containers
docker-compose up -d
5
Open Seo Panel in Your Browser
Visit
Use the database credentials from your
http://localhost and follow the on-screen installation wizard.Use the database credentials from your
.env file:
DB Host: db
DB Name: seopanel
DB User: seopanel
DB Password: (as set in .env)
โน๏ธ Stop / Start Containers
Stop containers:
docker-compose down
Start again:
docker-compose up -d
๐ฆ Pull Pre-built Image from Docker Hub
Instead of building locally, pull the pre-built image directly from Docker Hub:
docker pull seopanel/seopanel:6.0.0
docker-compose up -d
๐ก Notes
- Make sure ports 80 and 3306 are not already in use on your machine before starting.
- Data is persisted via Docker volumes โ stopping containers does not lose your data.
- Change the default admin password after your first login.
๐ Source Repository:
github.com/seopanel/Seo-Panel-Docker โ
github.com/seopanel/Seo-Panel-Docker โ
๐ฌ Need Support?
If you encounter any issues during installation, please contact us or open a support ticket
If you encounter any issues during installation, please contact us or open a support ticket



