# Architecture Browser -> Caddy edge -> Node app -> GitLab API. The app is a rendering layer; GitLab owns repositories, issues, merge requests, releases, and permissions.