Web appsby PyoOfficial template

Deploy WordPress on your own servers

The WordPress site builder and blog, on a MySQL database Pyo runs.

What Pyo sets up

Image
docker.io/library/wordpress:7.1.4-php8.3-apache
Reached
Web app, on a domain you add
Database
Uses a MySQL database, connected when you deploy
Runs as
One replica with its own data
Replicas
1
Requests
0.25 vCPU · 256 MiB
Limits
1 vCPU · 512 MiB
Storage
10 GiB at /var/www/html/wp-content
Health check
TCP :80

How to deploy it

  1. 1

    Install Pyo

    Run the setup command on your server.

  2. 2

    Choose WordPress

    Open Templates in the dashboard and pick it. Pyo fills in sensible defaults.

  3. 3

    Deploy

    Pick a server and deploy. Pyo runs it and follows the rollout.

Ports

  • http 80/HTTPInternal until you add a domain

Good to know

  • Add a domain, then finish the setup at its address.
  • Themes, plugins and uploads (up to 64 MB) stay on its volume.
  • Turn on the WAF in its Firewall tab to block common attacks.

Related templates

All templates

Get Pyo running on your server

Run Pyo on any machine, from your laptop or VPS to a dedicated server or homelab.

curl -fsSL https://pyo.dev/install.sh | bash
View on GitHub