Articles

Connect to your VPS privately with Tailscale

Tailscale connects your devices, such as your laptop, phone and VPS, into a private network...

Free SSL certificates with Let's Encrypt and Certbot

Let's Encrypt gives you free, trusted SSL certificates, so your website runs over HTTPS with the...

Free alternatives to cPanel for your VPS: Virtualmin, HestiaCP and CloudPanel compared

cPanel is the best-known hosting control panel, but it needs a paid licence. If you run your own...

Host websites with Caddy and automatic HTTPS

Caddy is a modern web server that gets and renews free SSL certificates for your sites...

Install Coolify, a self-hosted alternative to Heroku and Vercel

Coolify is an open-source platform for deploying your own apps, websites and databases, much like...

Install Docker Engine and Docker Compose on your VPS

Docker lets you run applications in containers: self-contained packages that include everything...

Install Dokploy to deploy apps on your VPS

Dokploy is a free, open-source platform for deploying your own apps, websites and databases on...

Install Gitea, your own private Git server

Gitea is a lightweight, self-hosted Git service, similar to GitHub or GitLab. You get private...

Install Immich, your own Google Photos alternative

Immich is an open-source photo and video library that you host yourself, much like Google Photos...

Install MariaDB on your VPS

MariaDB is a popular open-source database, created by the original developers of MySQL....

Install Nextcloud, your own private cloud storage

Nextcloud is a self-hosted alternative to Google Drive, Dropbox and OneDrive. It gives you file...

Install Nginx Proxy Manager to host several sites and apps on one VPS with free SSL

Nginx Proxy Manager (NPM) lets you run several websites and apps on one VPS, each on its own...

Install Node.js on your VPS

Node.js lets you run JavaScript on your server. It powers web apps and APIs built with frameworks...

Install Portainer to manage Docker from your browser

Portainer is a free web interface for Docker. Instead of typing commands, you can see all your...

Install PostgreSQL on your VPS

PostgreSQL (often called Postgres) is a powerful, open-source database. Many frameworks and...

Install Uptime Kuma to monitor your websites

Uptime Kuma is a free, self-hosted monitoring tool. It checks your websites, servers and services...

Install Vaultwarden, your own password manager (works with the Bitwarden apps)

Vaultwarden is a lightweight, self-hosted password manager that works with the official Bitwarden...

Install Virtualmin to host websites and email on your VPS

Virtualmin is a free, open-source control panel for hosting websites and email on your own VPS,...

Install WordPress on a LEMP stack

This guide installs WordPress on your VPS using a LEMP stack: Linux, Nginx (pronounced...

Install btop to monitor resources

btop is a free, easy-to-read resource monitor for your VPS. It shows live CPU, memory, disk and...

Install htop to see what's running on your VPS

htop is a free, interactive process viewer. It shows what's running on your server and how much...

Install n8n for workflow automation

n8n is a workflow automation tool, like Zapier or Make, that you can host yourself. You connect...

Keep commands running after you disconnect with screen and tmux

When you close your SSH connection, or it drops, anything you were running in it normally stops....

Reach your apps securely with Cloudflare Tunnel

Cloudflare Tunnel lets visitors reach a website or app on your VPS through Cloudflare, without...

Run OpenClaw, your own AI agent, securely on your VPS

OpenClaw is an open-source AI agent that you host yourself. You chat with it through apps you...

Run a Hytale server on your VPS

Hytale is a block-building adventure game from Hypixel Studios. Running your own Hytale server on...

Run a Minecraft server on your VPS

Running your own Minecraft server gives you and your friends a world that's always online, with...

Run your own AI chat with Ollama and Open WebUI

Ollama runs open AI language models, such as Llama, Gemma, Qwen and Mistral, on your own server....

Set up your own VPN with WireGuard

WireGuard is a fast, modern VPN. Running it on your VPS gives you a private, encrypted connection...