Skip to content

docs: add NGINX deployment guide#48

Merged
homotechsual merged 1 commit into
DocusaurusCommunity:mainfrom
mmustafasenoglu:docs-nginx-deployment
Jun 25, 2026
Merged

docs: add NGINX deployment guide#48
homotechsual merged 1 commit into
DocusaurusCommunity:mainfrom
mmustafasenoglu:docs-nginx-deployment

Conversation

@mmustafasenoglu

Copy link
Copy Markdown
Contributor

Summary

Added a comprehensive NGINX deployment guide for Docusaurus sites.

What's Included

  • Basic static file serving - Simple NGINX configuration for serving Docusaurus build output
  • Docker + NGINX - Multi-stage Dockerfile with NGINX Alpine
  • Docker Compose - Ready-to-use compose configuration
  • SSL/TLS - Let's Encrypt integration with Certbot
  • Reverse proxy - For development servers with WebSocket support
  • Troubleshooting - Common issues and solutions (404s, CORS, permissions)
  • Performance tips - Gzip, Brotli, and caching configurations

Related Issue

Closes #10872 (original request for NGINX deployment guide)

Add a comprehensive NGINX deployment guide covering:
- Basic static file serving
- Docker + NGINX setup
- Docker Compose configuration
- SSL/TLS with Let's Encrypt
- Reverse proxy setup
- Common troubleshooting
- Performance tips

Closes #10872

Signed-off-by: Mustafa Senoglu <mustafa@senoglu.local>
@github-actions

Copy link
Copy Markdown

⚠️ Deployments require the '🚀request-deploy' label

This repository is a forked repository. For security reasons, deployments from forked repositories are not automatic.

To request a deployment, add the '🚀request-deploy' label to this pull request. (Only some members can add labels).

@mmustafasenoglu

Copy link
Copy Markdown
Contributor Author

Hi, friendly follow-up on this NGINX deployment guide PR. Would appreciate a review when you have time. Thank you!

@homotechsual

Copy link
Copy Markdown
Collaborator

A followup on a 7 hour old PR is a bit excessive. I'll do my best to get to this later in the week!

Hi, friendly follow-up on this NGINX deployment guide PR. Would appreciate a review when you have time. Thank you!

@homotechsual homotechsual added enhancement New feature or request 🚀request-deploy Adding this label will request a preview build of your PR labels Jun 24, 2026
@github-actions

Copy link
Copy Markdown

⚡ Successfully deployed to Cloudflare Pages!

| 🔨 Latest commit | 770c65a |
| 🔍 Latest deploy log | https://github.com/DocusaurusCommunity/website/actions/runs/28119246731 |
| 😎 Deploy preview URL | |
| 🌳 Environment | |

@github-actions github-actions Bot removed the 🚀request-deploy Adding this label will request a preview build of your PR label Jun 24, 2026
@homotechsual homotechsual merged commit 3562be4 into DocusaurusCommunity:main Jun 25, 2026
8 checks passed
@mmustafasenoglu

Copy link
Copy Markdown
Contributor Author

Hi @homotechsual! Thanks for merging my PR. Would it be possible to add me as a co-author in the merge commit? My email is mmustafasenoglu0@gmail.com. I'd love to appear in the contributors list. Thanks!

@homotechsual

Copy link
Copy Markdown
Collaborator

Hi @homotechsual! Thanks for merging my PR. Would it be possible to add me as a co-author in the merge commit? My email is mmustafasenoglu0@gmail.com. I'd love to appear in the contributors list. Thanks!

Yes but you need to fix your local git config as it's using a local non-routable email.

homotechsual added a commit that referenced this pull request Jun 26, 2026
homotechsual added a commit that referenced this pull request Jun 26, 2026
@homotechsual

Copy link
Copy Markdown
Collaborator
image You are now showing on the contributors' graph.

@mmustafasenoglu

Copy link
Copy Markdown
Contributor Author

Awesome, thank you so much for adding me and for your patience! Glad to be part of the contributors list now

@mmustafasenoglu

Copy link
Copy Markdown
Contributor Author

Hi! Just checking in on this PR. Added NGINX deployment guide covering static serving, Docker, SSL, reverse proxy, and troubleshooting. Thanks for the merge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants