Skip to content
- Builds wait in one line,
GANGWAY_PREVIEW_BUILDS at a time and at most
GANGWAY_PREVIEW_BUILD_QUEUE waiting. Before a build starts, gangway checks the host’s
available memory (only when it reaches Docker through a socket or a loopback address) and the free space on its own
state disk. It cannot see the free space of Docker’s own disk when that is a different one.
- gangway speaks HTTP/1.1. It sends its assets precompressed (brotli or gzip), but a reverse proxy
in front gives browsers HTTP/2, which loads the dashboard’s many small files faster.
- Static previews served by gangway answer a single byte range, not several at once.
- A preview’s logs are removed with the preview.
- GitHub is the only forge for pull-request previews.
- Let’s Encrypt certificates come over DNS-01 through Cloudflare only; with another DNS provider,
let a reverse proxy hold the certificate.