Agent skill
nginx-default-conf
Generates nginx.default.conf in project root for nginx conf.d directory configuration. Serves static files from /usr/share/nginx/html.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/nginx-default-conf
SKILL.md
Nginx Default Conf Skill
Purpose
Generate nginx.default.conf file in the project root directory for nginx conf.d directory configuration.
Output
Create the file: nginx.default.conf (in project root)
Template
See: examples.md for the exact configuration template.
Critical Configuration Elements
- SPA routing:
try_files $uri $uri/ /index.html;(required for Vue Router) - CORS:
add_header Access-Control-Allow-Origin *;(required for micro-frontends) - Caching:
expires max;andCache-Control "public"headers - Error pages: Custom 50x.html error page handling
- Port: Listen on 8080 (container standard)
Docker Integration
This file is referenced in Dockerfile:
dockerfile
RUN cp -a nginx.default.conf /etc/nginx/conf.d/default.conf
Notes
- File serves static files from
/usr/share/nginx/html(Vite build output location) - All configuration values are production-ready defaults
- No customization needed based on user parameters
Didn't find tool you were looking for?