Support Guides

Standard

Focused, task-driven articles covering a single action or process.

Email attachment size limits explained

The maximum size for one email, attachments included, is 50MB. Encoding makes attachments larger in transit, so a 40MB file can push a message over 50MB. Many recipient mail servers reject messages over 20MB, so smaller attachments deliver more reliably. For…

What is a domain name?

A domain name is the memorable name people type instead of a server's numeric IP address, and the Domain Name System (DNS) looks that address up for them. Registering one gives you the right to use the name and control where it points, not a website or email…

How to install Ghost on CloudPanel

Add a Node.js site in CloudPanel with port 2368, which Ghost listens on by default. As the site user, install Ghost CLI with npm install ghost-cli@latest -g. Run ghost install with your MySQL details, the local process option and the flags that skip Linux…

Install n8n on a VPS

Install Node.js 20.19 to 24.x, then run npm install n8n -g over Secure Shell (SSH). Set GENERIC_TIMEZONE for scheduled workflows, and WEBHOOK_URL when n8n sits behind a reverse proxy. Open port 5678 in your firewall, run n8n start and visit your server's IP…

How to install OpenClaw on a VPS with Docker

Create /opt/openclaw and add a .env file holding your AI provider key and messaging bot token, then restrict it with chmod 600. Write a docker-compose.yml that runs the official OpenClaw image with an automatic restart policy and a named volume for its data.…

How to fix JetBackup restore issues on Plesk

In Plesk, open Apache & nginx Settings for the domain, switch off Proxy mode and clear the NGINX cache to test whether the proxy is at fault. Blank pages or 500 errors usually mean Run PHP as needs resetting to FPM application served by Apache. Restored files…

How to install Python on Debian 12

Run apt update, then apt-get install python3, and confirm the install with python3 --version. Install pip with apt-get install python3-pip. Debian 12 blocks pip from installing into the system Python, so create a virtual environment with python3 -m venv for…

How to set a static hostname on Linux

Run sudo hostnamectl set-hostname followed by the new name, which writes it to /etc/hostname so it survives a reboot. Update the 127.0.1.1 line in /etc/hosts so the system can resolve the new name locally. The older hostname command only lasts until the next…

How to hide the Nginx server header on Linux

Add server_tokens off; inside the http block of /etc/nginx/nginx.conf. Test the file with sudo nginx -t, then apply it with sudo systemctl reload nginx. Running curl -I against your domain should then show a Server header reading nginx with no version number.…

How to manage your email account settings in webmail

After logging in to webmail, the landing page shows a tile for each account setting, with no need to open Roundcube. Change the mailbox password under Password & Security, then update it in any connected mail apps. Three tiles automate incoming mail:…