Migrated from design-system-swarm with fresh git history.
Old project history preserved in /home/overbits/apps/design-system-swarm
Core components:
- MCP Server (Python FastAPI with mcp 1.23.1)
- Claude Plugin (agents, commands, skills, strategies, hooks, core)
- DSS Backend (dss-mvp1 - token translation, Figma sync)
- Admin UI (Node.js/React)
- Server (Node.js/Express)
- Storybook integration (dss-mvp1/.storybook)
Self-contained configuration:
- All paths relative or use DSS_BASE_PATH=/home/overbits/dss
- PYTHONPATH configured for dss-mvp1 and dss-claude-plugin
- .env file with all configuration
- Claude plugin uses ${CLAUDE_PLUGIN_ROOT} for portability
Migration completed: $(date)
🤖 Clean migration with full functionality preserved
1.4 KiB
1.4 KiB
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
# 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:
cd /home/overbits/dss/dss-mvp1
npx storybook dev -p 6006 -h 0.0.0.0