GLWS · KNOWLEDGE BASE

A little knowledge.
A better command.

Practical Linux guides for your first server and the projects that follow, from Docker and databases to local AI. Written for Ubuntu 24.04 LTS and AlmaLinux 9.

Start with your first VPS.

A practical route from your first login to a domain with HTTPS. Follow one distribution's commands, verify each checkpoint and keep a tested recovery route.

Nine lessons take you from SSH access to a domain with HTTPS and a tested backup.

Follow the learning path

Browse by topic

Getting started

First-login guides for a new VPS: connect over SSH, create a sudo user, reinstall from the control panel, and start on Debian, FreeBSD or Windows Server.

5 guides

Linux basics

Plain-English Linux fundamentals for VPS owners: the directory layout, file permissions and ownership, and editing configuration files with nano.

4 guides

System administration

Keep a Linux VPS healthy: install and update packages, switch on automatic security updates, add swap and move to a bigger plan without losing data.

4 guides

Security

Secure a Linux VPS step by step: SSH key login, a firewall that will not lock you out, Fail2ban, SSH tunnels for private services and more.

4 guides

Server administration

Run services properly on a Linux VPS: manage them with systemd, install Docker and Compose, update containers safely and run a Node.js app as a service.

5 guides

Kubernetes

Run Kubernetes on a single VPS with K3s: install it, deploy an app with HTTPS and persistent storage, fix Pending and CrashLoopBackOff pods, and deploy from Git with Flux.

4 guides

Troubleshooting

Diagnose problems on a Linux VPS: slowness, full disks, Nginx 502 and 504 errors, packet loss, HTTPS renewal failures and getting back in after a lockout.

10 guides

Monitoring

Watch a Linux VPS: check CPU, memory and disk use, set up uptime and disk-space alerts, and benchmark a server with YABS and read the results fairly.

3 guides

Networking

Networking for VPS owners: DNS and IP basics, IPv6 setup, a WireGuard VPN, reverse DNS, SPF and DKIM, and diagnosing packet loss with mtr.

4 guides

Web hosting

Host websites on your own Linux VPS: install a web server, connect a domain, use Nginx or Caddy as a reverse proxy, get HTTPS, run WordPress and deploy from Git.

7 guides

Data and storage

Protect your data on a Linux VPS: back up files, run MariaDB or PostgreSQL, automate encrypted off-server backups with restic and prove that a restore works.

4 guides

AI and LLMs

Self-host AI on a Linux VPS: run local models with Ollama, agents such as OpenClaw, Hermes and OpenCode, an MCP server and a LiteLLM gateway, and keep it all secure.

15 guides

Self-hosting

Replace cloud services with your own: install Nextcloud for files and calendars, or Immich for photos, then plan storage, updates, backups and recovery.

2 guides

Search all guides

72 guides

Networking15 min read

Set up IPv6 on your VPS

Check whether your server has IPv6, configure the address and route, update the firewall, publish AAAA records and test connectivity.

Read guide →
AI and LLMs15 min read

Run OpenClaw on your VPS

Install OpenClaw as an unprivileged user, run its gateway as a service, keep the control interface private and limit who and what the assistant can reach.

Read guide →