Topic · 11 guides

Ubuntu

Ubuntu is the default substrate for most self-hosted stacks, and most of its problems are the same five problems in different clothes. This hub covers server setup and hardening, 502s and restart loops, systemd, and the operational habits that keep a box you rarely touch trustworthy.

backup

Restic Backup Self-Hosted Guide

A practical Restic guide for self-hosted environments, covering repositories, encryption, scheduling, retention, and restore testing.

Updated 2026-03-26
Read the guide →
security

SSH Hardening Guide for Linux Servers

A practical SSH hardening guide for Linux servers covering authentication, access restrictions, logging, and safer administration habits.

Updated 2026-03-26
Read the guide →
security

Ubuntu Server Hardening Checklist

A practical Ubuntu Server hardening checklist covering updates, least privilege, SSH protection, firewalling, logging, and service reduction.

Updated 2026-03-26
Read the guide →
local llms

How to Set Up Ollama for Local AI on Linux or macOS

A practical Ollama setup guide covering installation, model pulls, API usage, and hardware expectations for a useful local AI endpoint.

Updated 2026-11-02
Read the guide →
docker

Docker vs Bare Metal for Self-Hosted AI on Ubuntu

A realistic look at when Docker helps self-hosted AI deployments on Ubuntu and when running directly on the host still makes sense.

Updated 2026-03-24
Read the guide →
ubuntu

How to Fix a 502 Bad Gateway on Ubuntu for Self-Hosted AI Apps

A field guide to debugging 502 Bad Gateway errors in Nginx, Caddy, and reverse-proxied AI services on Ubuntu, covering Docker networking and upstream binding.

Updated 2026-03-24
Read the guide →
ubuntu

How to Build a Privacy-First AI Workflow on Ubuntu

A practical guide to building a privacy-first AI workflow on Ubuntu using local files, containers, and controlled network boundaries.

Updated 2026-03-24
Read the guide →
ubuntu

Reverse Proxy Setup for Self-Hosted AI Services on Ubuntu

A practical guide to configuring Caddy or Nginx as a reverse proxy for self-hosted AI services on Ubuntu, with TLS, headers, and Docker networking.

Updated 2026-03-24
Read the guide →
security

How to Secure a Self-Hosted AI Stack on Ubuntu

A practical baseline security guide for small self-hosted AI deployments on Ubuntu, covering SSH, firewall, Docker, and secrets management.

Updated 2026-03-24
Read the guide →
docker

Why Your Self-Hosted AI Container Keeps Restarting

A practical troubleshooting guide for self-hosted AI containers that loop, crash, and restart under Docker on Ubuntu.

Updated 2026-03-24
Read the guide →
ubuntu

How to Deploy a Simple Blog Agent on Ubuntu with Docker

A practical walkthrough for deploying a basic file-based blog agent workflow on Ubuntu using Docker and a static site approach.

Updated 2026-03-23
Read the guide →
← All guides
Newsletter

Stay in the signal

Practical guides on self-hosted AI, SEO, and open-source tools — no noise, no spam.

Follow via RSS →

Email signups open soon.