The complete library
All guides
2,725 practical hosting and technology articles.
How to Self-Host Vikunja with Docker on Ubuntu 24.04
Self-host Vikunja with Docker and PostgreSQL. Create an account privately, connect through SSH and verify tasks, attachments and persistent storage.
Self HostedHow to Make Scanned PDFs Searchable with OCRmyPDF
Add searchable text to scanned PDFs on a CPU Linux VPS with OCRmyPDF. Verify extraction, correct rotated pages, and handle PDFs with existing text.
Self HostedHow to Self-Host Umami Analytics Using Docker on Ubuntu 24.04
Install Umami with Docker, secure the admin account and connect a website over HTTPS. Verify pageviews and custom events without assuming delivery.
Linux AdministrationHow to Schedule Tasks with systemd Timers
Schedule tasks with systemd timers. Verify service results separately from timer status, test missed-run handling and use an explicit UTC schedule.
Self HostedHow to Self-Host Paperless-ngx with Docker on Ubuntu 24.04
Self-host Paperless-ngx with Docker and private access. Verify document processing, OCR search and original-file integrity using a disposable test PDF.
Docker ManagementHow to Set Up a Private & Self-hosted Docker Registry
Host a private Docker registry with HTTPS and authentication. Push an image, pull its recorded digest on another host and verify the transferred file.
Self HostedHow to Self-Host SearXNG with Docker: Step by Step Guide
Step by step guide to Install SearXNG with Docker on an Ubuntu VPS, access it through a private SSH tunnel, and verify search results and engine preferences.
Firewall and SecurityHow to Sign and Verify Files with Minisign
Sign release files with Minisign, share an authenticated public key, verify downloads, and stop processing when signatures fail.
Linux AdministrationHow to Restrict a Linux Service with systemd Security Settings
Restrict a Linux service with systemd drop-ins, a dedicated account, read-only paths, private temporary storage, and controlled writable directories.
Linux AdministrationHow to Track Configuration File Changes in Linux with auditd
Track configuration edits on Ubuntu with persistent auditd rules, identify login accounts and processes, search events, and remove rules safely.
monitoringHow to Monitor VPS Resources with Beszel: A Complete Guide
Install Beszel with Docker, connect its hub and agent, and verify CPU, memory, disk, and container metrics through a private dashboard.
Self HostedHow to Self-Host a Notification Server with ntfy
Scripts can tell you that a job finished without sending email. ntfy accepts an HTTP request on a named topic and delivers the message to its subscribers.
