Skip to content

Add a guide for proxying Strapi with Nginx - #3461

Merged
pwizla merged 12 commits into
mainfrom
repo/add-nginx-proxy-guide
Sep 11, 2026
Merged

Add a guide for proxying Strapi with Nginx#3461
pwizla merged 12 commits into
mainfrom
repo/add-nginx-proxy-guide

Conversation

@derrickmehaffy

@derrickmehaffy derrickmehaffy commented Sep 10, 2026

Copy link
Copy Markdown
Member

This PR adds a deployment guide for serving Strapi behind an Nginx reverse proxy, covering the server.url and server.proxy options, Nginx configuration for both a shared host and a container setup, TLS termination options, and the upload size limits that apply on each side. It also replaces the dead Strapi Forum links for Nginx in the deployment and FAQ pages, now that the forum has shut down.

First of a stack of deployment guides: #3462 (Caddy), #3463 (HAProxy), #3464 (Traefik) and #3465 (PM2) branch off this one, so merge this PR before them.

Direct preview link 👉 here

@vercel

vercel Bot commented Sep 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
documentation Ready Ready Preview Sep 11, 2026 12:16pm UTC

Request Review

derrickmehaffy and others added 3 commits September 11, 2026 10:36
Replaces the Strapi Forum guide that went offline when the forum shut down.
Covers the Strapi side (server.url, server.proxy, upload body limits) and the
Nginx side for both a shared host and a container setup, plus TLS termination
options rather than prescribing a single ACME client.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Points the Nginx references at the new internal guide instead of the retired
forum topic, and drops the sentence framing these guides as forum content.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Replaces the public url, proxy header and upload limit blocks with the shared
snippets, keeping the sentences that describe how Nginx itself behaves.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@pwizla pwizla added internal PRs created by the Strapi core team pr: new content PRs for new product features or new documentation sections source: CMS labels Sep 11, 2026
@pwizla pwizla added this to the 7.2.0 milestone Sep 11, 2026
@pwizla

pwizla commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

LGTM. I ran Inki on it again, plus made some manual changes to uniformize all these new PRs

@pwizla
pwizla merged commit 32e23b5 into main Sep 11, 2026
9 of 10 checks passed
@pwizla
pwizla deleted the repo/add-nginx-proxy-guide branch September 11, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal PRs created by the Strapi core team pr: new content PRs for new product features or new documentation sections source: CMS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants