One-click WordPress
MyPanel creates a complete WordPress site from a single form: it provisions a MySQL database, runs WordPress in Docker, pre-installs it via wp-cli and issues SSL automatically once the domain points to the server.
Create a WordPress site
Section titled “Create a WordPress site”- Go to Websites → Add website and choose WordPress.
- Fill in:
- Domain — e.g.
blog.example.com(point DNS first to get auto-SSL). - Site title, admin email — the panel suggests smart defaults.
- WordPress admin account — username + password (with strong-password generate & copy buttons).
- Domain — e.g.
- Click Create.
MyPanel then:
- Creates a MySQL database + dedicated user for the site.
- Pulls the
wordpress:php8.3-apacheimage and mounts a volume at/var/www/html. - Runs
wp core installwith your admin details — you can log in immediately, no famous “5-minute install” screen. - Configures the nginx reverse proxy and issues Let’s Encrypt if the domain resolves.
After creation
Section titled “After creation”- WordPress admin:
https://<domain>/wp-admin. - WordPress detects HTTPS (via the
X-Forwarded-Protoheader);WP_HOME/WP_SITEURLare set dynamically — no “mixed content” or wrong-URL issues when SSL is on.
Data lifecycle
Section titled “Data lifecycle”- Recreate a site with the same domain: MyPanel reuses the old database (posts are kept).
- Delete a site: the database is kept by default. To also drop the database + volume, tick delete data in the confirmation dialog (type the domain to confirm).