# 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
```
