# Included inside the existing guanghu.chat TLS server block. location = /api/hololake/zero-core/lamp { alias /var/lib/guanghu-public-distribution/current/zero-core/lamp.json; default_type application/json; etag on; add_header Cache-Control "public, max-age=30, must-revalidate" always; } location = /api/hololake/zero-core/lamp.sig { alias /var/lib/guanghu-public-distribution/current/zero-core/lamp.sig.json; default_type application/json; } location = /api/hololake/zero-core/artifact { alias /var/lib/guanghu-public-distribution/current/zero-core/artifact.json; default_type application/json; } location = /api/hololake/marketplace/catalog { alias /var/lib/guanghu-public-distribution/current/marketplace/catalog.json; default_type application/json; etag on; add_header Cache-Control "public, max-age=30, must-revalidate" always; } location = /api/hololake/marketplace/catalog.sig { alias /var/lib/guanghu-public-distribution/current/marketplace/catalog.sig.json; default_type application/json; } location ^~ /api/hololake/marketplace/artifacts/ { alias /var/lib/guanghu-public-distribution/current/marketplace/artifacts/; default_type application/octet-stream; add_header X-Content-Type-Options nosniff always; add_header Cache-Control "public, max-age=31536000, immutable" always; try_files $uri =404; } location = /api/hololake/public-distribution/health { alias /var/lib/guanghu-public-distribution/current/health.json; default_type application/json; add_header Cache-Control "no-store" always; }