Read first: install + first WordPress site
-
New to wpfy? Start here. This topic links the docs and walks through the fastest path from a fresh Ubuntu VPS to a running WordPress site.
1. Requirements
- Ubuntu 22.04 LTS or 24.04 LTS
- Docker Engine and Docker Compose plugin
- A domain name pointing to your server
- Ports 80 and 443 open
Full details: Requirements
2. Install wpfy
On a fresh Ubuntu VPS:
curl -fsSL https://raw.githubusercontent.com/wpfyorg/wpfy/main/install.sh | sudo bashThe installer sets up Docker, the wpfy CLI, and the shared runtime. Verify:
wpfy --helpGuide: Installation
3. Create your first WordPress site
wpfy site create example.com --wpThis provisions an isolated Docker Compose stack — Nginx, PHP-FPM, MariaDB, volumes, a private network — and installs WordPress. Add
-leto issue a Let's Encrypt certificate after a DNS/IP preflight check:wpfy site create example.com --wp -leGuide: Quick Start
4. Check it's healthy
wpfy site status example.com5. Next steps
- Site Commands — create, update, delete, backup, restore
- SSL — enable SSL on an existing site
- SFTP — per-site SFTP access
- Diagnostics —
wpfy debugaudits everything
Stuck?
- Run
wpfy debugand read the output. - Search this category — someone may have hit the same thing.
- Post a new topic in Getting Started using the support question template.
-
A arnab pinned this topic on
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login