🧪 Nginx Test Lab
Welcome to the Nginx Test Lab - a comprehensive testing environment with 60 different subdomain configurations.
📁 Test Files
Browse the /files directory for downloadable test files:
- 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.