# Admin Request: Storybook Port 6006 Exposure **Request ID**: `storybook-port-6006-20251205` **Date**: 2025-12-05 **Status**: PENDING **Priority**: HIGH **Owner**: overbits ## Summary Expose Storybook component documentation on port 6006 via nginx subdomain proxy. ## Configuration File Location: `/home/overbits/dss/.dss/storybook.dss.overbits.luz.uy.conf` Already prepared and ready to deploy. ## Required Actions ```bash # 1. Copy nginx config to sites-available sudo cp /home/overbits/dss/.dss/storybook.dss.overbits.luz.uy.conf \ /etc/nginx/sites-available/storybook.dss.overbits.luz.uy.conf # 2. Enable the site (create symlink) sudo ln -s /etc/nginx/sites-available/storybook.dss.overbits.luz.uy.conf \ /etc/nginx/sites-enabled/storybook.dss.overbits.luz.uy.conf # 3. Verify nginx config is valid sudo nginx -t # 4. Reload nginx sudo systemctl reload nginx ``` ## What This Enables - Storybook accessible at: `https://storybook.dss.overbits.luz.uy` - Reverse proxy from nginx → localhost:6006 - SSL certificate: Uses existing dss.overbits.luz.uy cert - Logging: `/var/log/nginx/storybook_dss_overbits_luz_uy_*.log` ## Blocked Work - Phase 7 testing (Figma + Storybook integration) - Component documentation access - Visual regression testing setup ## Follow-up Once deployed, Storybook process still needs to be started: ```bash cd /home/overbits/dss/dss-mvp1 npx storybook dev -p 6006 -h 0.0.0.0 ```