Support Guides

VPS Guides

Guides for Virtual Private Server users, covering control panel installation, CLI usage, and server management.

How to build a headless CMS with Strapi and Astro

Traditional content management systems like WordPress bundle your content, templates and frontend code into a single application. This creates performance bottlenecks and limits how you can deliver content across different platforms. You will build a headless…

How to use an SSH key with GitHub

SSH keys provide secure authentication for GitHub repositories without requiring your username and password each time you push or pull code. The key acts as a unique digital credential tied to your machine. You will generate an SSH key pair on your local…

How to install an SSL certificate with Certbot

SSL certificates encrypt traffic between your server and visitors. Without one, browsers display security warnings that drive visitors away. Certbot automates the installation of free Let’s Encrypt certificates and handles renewal automatically. You…

How to open a port in firewalld

Firewalld blocks incoming connections by default, protecting your VPS from unauthorised access. You need to open specific ports to allow legitimate traffic to reach your applications. You will open ports in firewalld by enabling predefined services or…

Initial server setup for Debian 12

A fresh Debian 12 VPS needs Apache, MariaDB and PHP installed and configured before it can host PHP applications such as WordPress, Joomla or OpenCart. This guide takes you through each component of a LAMP stack on Debian 12, from package installation through…

How to disable SSH host key checking

SSH clients verify the identity of every server you connect to by checking host keys. This security feature can block automated scripts that cannot handle interactive prompts and creates friction in testing environments where host keys change frequently. You…

How to install CloudPanel on Debian 12

CloudPanel is free control panel software that transforms your VPS into a multi-site hosting platform. It provides a web interface for managing PHP applications, Node.js apps, Python projects, static websites and NGINX reverse proxies without editing…

How to open a port with UFW on Ubuntu

Services running on Ubuntu or Debian need specific ports opened in the firewall before they can receive traffic. SSH connections, web servers and custom applications all require their ports to be accessible. You will install UFW (Uncomplicated Firewall),…

How to install RPM Fusion on AlmaLinux

RPM Fusion provides thousands of software packages that are not available in the official AlmaLinux repositories. You need these repositories to install multimedia codecs, graphics drivers and other tools that cannot be distributed through standard channels…

How to monitor disk usage on Linux

Disk space issues cause performance problems, prevent file uploads and can stop your server responding entirely. Monitoring storage usage helps you identify large directories, detect runaway log files and prevent your server running out of space before it…