# ๐Ÿงช Nginx Test Lab Welcome to the Nginx Test Lab - a comprehensive testing environment with **60 different subdomain configurations**. ## ๐Ÿ“ Test Files Downloadable test files in this directory: - Text, JSON, XML, CSS, JavaScript - PDF documents - Binary files (1KB and 10MB) - ZIP archives ## ๐Ÿ” Authentication Credentials | Type | Username | Password | |------|----------|----------| | Basic Auth | `testuser` | `testpass` | | WebDAV | `webdav` | `webdavpass` | **API Keys:** `key-abc-123`, `key-xyz-789`, `test-api-key` **mTLS Certificate:** `/etc/nginx/ssl/client.p12` (password: `clientpass`) ## ๐Ÿ” Quick Tests - **HTTP/3:** https://h3.samplefiledownload.com - **Gzip:** https://gzip.samplefiledownload.com - **Brotli:** https://brotli.samplefiledownload.com - **Health:** https://health.samplefiledownload.com/health ## ๐Ÿ“‹ All 60 Subdomains ### Static Content (1-6) `static`, `secure`, `stream`, `download`, `cdn`, `view` ### HTTP Versions (7-13) `legacy`, `h1`, `h2`, `h2c`, `h3`, `quic`, `auto` ### Compression (14-21) `gzip`, `gzip-max`, `gzip-fast`, `brotli`, `brotli-max`, `dual-comp`, `nocomp`, `precomp` ### TLS/SSL (22-28) `tls12`, `tls13`, `tls13-0rtt`, `mtls`, `mtls-optional`, `strong-cipher`, `ocsp` ### Caching (29-35) `nocache`, `private-cache`, `public-cache`, `swr`, `immutable`, `etag`, `lastmod` ### Authentication (36-39) `basic-auth`, `jwt-auth`, `apikey-auth`, `ip-auth` ### Rate Limiting (40-44) `rate-ip`, `rate-strict`, `rate-burst`, `conn-limit`, `bw-limit` ### Connection (45-51) `keepalive-long`, `keepalive-short`, `no-keepalive`, `timeout-long`, `timeout-short`, `buffer-large`, `buffer-small` ### Special Features (52-60) `secure-link`, `canary`, `mirror`, `reqid`, `health`, `device`, `autoindex`, `ssi`, `webdav` --- ๐Ÿ’ก **Tip:** Check the `X-Config` response header to identify which configuration is active.