From 2f01edff19b9c5264b65769801024b22235d915c Mon Sep 17 00:00:00 2001 From: mixeme Date: Sat, 8 Aug 2026 10:27:47 +0300 Subject: [PATCH] docs: add clickable table of contents to README Co-authored-by: Cursor --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.md b/README.md index 63a69a4..bd43894 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,24 @@ does not receive mail, provide mailboxes, or offer webmail. > [docs/documentation-plan.md](docs/documentation-plan.md). Accepted security > trade-offs: [docs/security.md](docs/security.md). +## Table of contents + +- [Requirements (site checklist)](#requirements-site-checklist) +- [Quick start](#quick-start) +- [Reverse proxy (mandatory)](#reverse-proxy-mandatory) +- [Environment variables](#environment-variables) +- [DNS setup](#dns-setup) +- [IP warmup](#ip-warmup) +- [Operations](#operations) +- [Rate limiting](#rate-limiting) +- [Backup, restore, and moving a single domain](#backup-restore-and-moving-a-single-domain) + - [Encrypting a backup or export](#encrypting-a-backup-or-export) +- [Published ports](#published-ports) +- [Fixed image tag](#fixed-image-tag) +- [Machine requirements](#machine-requirements) +- [Repository](#repository) +- [License](#license) + ## Requirements (site checklist) Providing these is the operator's job, not a feature of SelfPost — the panel