Preparing WordPress Multisite behind a Reverse Proxy for SSL (HTTPS)

Enabling SSL (HTTPS) on a WordPress Multisite network can be a bit challenging than it should be, here’s how to do it properly.

Deploy WordPress Multisite on Docker Swarm

Docker Swarm is a popular infrastructure tool for running websites and web applications online. Here’s how to deploy WordPress Multisite on Docker Swarm.

Deploy WordPress on Docker Swarm

Docker Swarm is a popular infrastructure tool for running websites and web applications online. Here’s how to deploy WordPress on Docker Swarm.

Docker Swarm: Deploying Web Apps and Sites

You can use Docker Swarm to deploy fully isolated web applications in to your cloud infrastructure, without also having to configure a web server in it too.

Docker Limit Concurrent Uploads and Downloads: For Unreliable Network Connections

By default, Docker opens up multiple upload or download connections, so that it can move multiple layers of images at a given time. This is a performance boost, when used with a reliable connection. But if your network connectivity is not so reliable, doing one thing at a time and waiting for it to succeed […]

Enabling Global MySQL Log in Ubuntu

If you use (You should!) MySQL Prepared Statements, you may not be able to see how the final MySQL queries looks like, within your application, with all the bindings put into place. This is how to view them:

Enabling Bash Autocompletion in LXCs

Bash autocompletion is disabled inside LXCs by default. This is how to enable it.

Assigning SSL using Let’s Encrypt to Websites Running in LXCs

Let’s Encrypt is a great service that provide SSL Certificates free of charge. It intends to make more data transferred through the WWW secure.

Hosting Multiple Applications in a Server, with Linux Containers (LXC)

Using Linux Containers (LXC) is a good way to host multiple applications in a single server with separation of resources and applications.

Set up SSH Access into LXCs

By default, it’s not possible to SSH into LXCs from outside, but we can accomplish that by setting up a SSH server in LXC and some port forwarding magic.