Once Coolify is running on your server, WordPress is a few clicks rather than an installation. This is the whole sequence, including the two things that catch people out.
Deploy it
In Coolify, open a project and choose New Resource, then the Services tab, then WordPress. Coolify offers WordPress bundled with MariaDB or MySQL — either is fine; take MariaDB unless you have a reason.
Press Deploy. Coolify creates the database, generates its passwords, and starts both containers. Measured: under two minutes, most of it downloading images.
Opening the site
Coolify gives every new service a temporary address so you can open it before your domain points anywhere. It looks like a long name ending in your server's IP address — the panel shows it on the service page.
Open that address and WordPress runs its own setup: site title, an administrator username and a password you choose. Coolify does not create the WordPress administrator, so this is where it happens, and the password is not recoverable by email until you have done the mail setup.
Pointing your own domain at it
On the service page, replace the temporary address with your domain and redeploy. Coolify requests a certificate automatically, so the site is on https with nothing else to do.
The domain has to point at the server first — an A record with your server's address. If your domain is with us and uses our nameservers, that record can be added from the client area.
Two things to do the same day
Set up mail. WordPress cannot send anything until you do, and the day you notice is usually the day somebody needs a password reset. There is a separate guide for it.
Check how much room is left. Each WordPress site with its database takes roughly 390 MB of memory. On a 4 GB VPS1 that is five or six sites alongside Coolify itself.