From 0025b5d85d369d62db9d337dcafc3859789edceb Mon Sep 17 00:00:00 2001 From: mixeme Date: Sat, 8 Aug 2026 10:48:46 +0300 Subject: [PATCH] docs: streamline README quick start section Co-authored-by: Cursor --- README.md | 10 +--------- docs/guide.md | 2 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 060e7ef..61cb432 100644 --- a/README.md +++ b/README.md @@ -78,10 +78,7 @@ See [DNS setup](docs/guide.md#dns-setup) in the operator guide. > **First boot — create the admin account.** On a fresh container SelfPost prints > a **one-time setup URL** (valid ten minutes). Open it in a browser to choose > the administrator username and password. Until you do, the panel has no login. -> How to read the link depends on the path below; production deploy: -> [step 3](#3-start-selfpost). - -### Try it locally +> Production deploy: [step 3](#3-start-selfpost). One container, panel at `http://127.0.0.1:8080` — no reverse proxy, no TLS files, no compose files. Good for clicking through the UI on your machine; @@ -117,11 +114,6 @@ docker rm -f selfpost-try && docker volume rm selfpost-try-data More detail (limitations, optional throwaway TLS for local SMTP): [Local trial](docs/guide.md#local-trial) in the operator guide. -### Deploy for real use - -Step-by-step production deploy (compose, reverse proxy, TLS, DNS): -[Reference deploy](#reference-deploy). - ## Reference deploy Production layout: one `docker-compose.yml`, a `.env`, persistent `./data`, and diff --git a/docs/guide.md b/docs/guide.md index b84da9e..62bf790 100644 --- a/docs/guide.md +++ b/docs/guide.md @@ -53,7 +53,7 @@ printing the `Origin` and `Host` it compared. ## Local trial -The [README quick start](../README.md#try-it-locally) runs a single container +The [README quick start](../README.md#quick-start) runs a single container with `PANEL_COOKIE_SECURE=false` and port 8080 published on localhost. No reverse proxy, no `./certs` bind mount — Postfix still starts, but the Status page will report missing TLS material until you mount PEM files at