nginx Configuration

This directory contains version-controlled nginx configuration for Atlas.

atlas-default.conf is the temporary default HTTP site. It serves a small static status page from /var/www/atlas and exposes /health for local validation.

plotdirector-dev.conf proxies dev.plotdirector.com to PlotDirector on http://127.0.0.1:5050 and provides a lightweight /health endpoint. It is intentionally HTTP-only until the TLS phase.

Deployment locations:

  • Source configuration: config/nginx/atlas-default.conf
  • Live configuration: /etc/nginx/sites-available/atlas-default.conf
  • Enabled site: /etc/nginx/sites-enabled/atlas-default.conf
  • Static content: /var/www/atlas
  • Health check: /health
  • PlotDirector source configuration: config/nginx/plotdirector-dev.conf
  • PlotDirector live configuration: /etc/nginx/sites-available/plotdirector-dev.conf
  • PlotDirector enabled site: /etc/nginx/sites-enabled/plotdirector-dev.conf
  • PlotDirector hostname: dev.plotdirector.com

Do not store TLS private keys, live certificates, secrets, or PlotDirector-specific proxy credentials here.