Skip to content
webpack
Sign in
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 settings
    Optional. 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 settings
    Only 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.

Reconnecting Could not reconnect The page is paused

The connection to the site dropped. We are bringing it back; your page stays as it is. Check your internet connection. We keep trying by ourselves, and the page reloads once the site answers. This page was paused to save resources. Resume it to continue.