Matomo Analytics

How do I deploy?

In case you have a WordPress website, this article does not apply to you.Deploying with Ploi is easy, there are several...

How does Zero Downtime Deployment work?

This article only applies for users that have a plan which allows Zero Downtime Deployment feature. For more information...

How to install WordPress

Installing WordPres on your server is very easy within Ploi. First make sure you create your domain and open it in the P...

How to send emails in WordPress with Mailgun

Sending e-mails is an easy task, getting them delivered is another story. How do you properly send e-mails in WordPress...

How do I update WordPress?

Keeping your WordPress installation up-to-date is plays a vital role in maintaining your site's security. Most updates j...

How can I install a Github repository from an organization?

To be able to clone and pull from repositories that are inside an organization you will have to allow the Ploi Github ap...

How do I enable Zero Downtime deployment?

You can enable zero downtime deployment inside site level under the Settings tab. You will find a checkbox at the bottom...

How can I keep multiple sites in sync?

It is possible that you require code to be in sync, for example if you are using load balancing technique and you have 2...

My deployment is stuck

The most important thing with this is to figure out why it is stuck. Most of the times this is because there is an inter...

How to trigger deployments via GitHub actions

In order to trigger deployments from your GitHub actions, we'll need to do a call to the deploy webhook URL in order for...

How to skip a deployment via commit message?

You can use the {COMMIT_MESSAGE} deploy script variable to do some magic inside your deploy script. For example, skippin...

How do I install Statamic?

Statamic is a beautiful CMS powered by Laravel and is very easy to install with Ploi.You have 4 options to install your...

How to install WordPress multisite

WordPress multisite is a great way to manage multiple sites from 1 panel. Luckily, WordPress makes this very easy.In thi...

Composer installation tips

This guide will illustrate a few nice things to have when running composer install in your deploy script.1. Add --no-dev...

How to deploy Soketi

Soketi is your simple, fast, and resilient open-source WebSockets server, this article has been written by the creator A...

How do I attach a self-hosted GitLab server?

In Ploi, it is possible to have multiple source control provider accounts, including GitLab self-hosted.To add your self...

How do I update all URL's inside a WordPress database using WP-CLI?

Updating URLs in a WordPress database can be a daunting task, especially if you have a large number of posts, pages, and...

Installing a global auth.json for Composer

This guide will walk you through the process of installing a global auth.json file for Composer on an Ubuntu server. Thi...

How to use the deploy webhook URL?

The deploy webhook URL is a great way to automate your deployments. Either via GitHub actions or another CI system, with...

Start free trial