Claude Diagrams Architecture

Overall architecture of the Claude Diagrams application

Claude Diagrams ArchitectureUser InterfaceWeb BrowserGitHub ActionsCLI ToolsGo Web ServerHTTP HandlerEmbedded FSDocker SupportPort 8080Hugo Static Site GeneratorGallery ThemeContent PagesSVG DiagramsPublic AssetsGitHub Integration• Issue Comments• @claude Mentions• Auto UpdatesClaude API• Diagram Updates• Code Generation• PR CreationDevelopment• Live Reload• Docker Build• CI/CD PipelineDeployment• Docker Image• GitHub Pages• Self-HostedProject Structurecontent/layouts/static/public/main.goconfig/HTTPEmbedsReadsTriggersUpdates DiagramsDev ModeBuildsDeployCI/CD

This diagram shows the architecture of the Claude Diagrams application, including the Go web server, Hugo static site generator, and GitHub Actions integration.