DevOps
Nginx
High risk: installs nginx from the Debian or Ubuntu repository, starts it on port 80 (and 443 with HTTPS) and opens these ports in ufw when ufw is active. With a domain it writes one site file in /etc/nginx/sites-available; a site file you edited is never replaced. HTTPS uses Certbot, which works once the domain points at this server (Setup creates the record when it can). HTTPS is skipped, and Nginx stays on HTTP, when another program (for example Xray Reality or GOST) already uses port 443.
What it does
DevOps Tool Installers
What you will be asked
You fill these in during setup.
- Domain name OptionalAdvanced settingsOptional. A domain for this server; Setup creates its DNS A record when it can, otherwise add it yourself. Nginx then serves a placeholder page on it. Leave empty to keep the default page on port 80.
- Get an HTTPS certificate RequiredAdvanced settingsOnly with a domain. When true, Certbot gets a free Let's Encrypt certificate for the domain and renews it by itself. If the domain does not point at this server yet, nginx still works on HTTP and the result says how to try again.