ARCHITECTURE / LOCAL DEVELOPMENT

Where devproxy sits

Caddy carries the requests inside devproxy serve. The daemon starts services and keeps routes current.

devproxy local architecture Browser requests travel through embedded Caddy to a development service or the dashboard. The devproxy CLI registers the service with the daemon, which updates Caddy in the same process. HTTPS PROXY DASHBOARD REGISTER GO API START / CHECK Browser *.localhost PROXY Caddy HTTPS :443 embedded in devproxy Dev service 127.0.0.1:PORT devproxy CLI run / register DAEMON devproxy serve 127.0.0.1:7654 dashboard + control API LEGEND BROWSER REQUEST STARTUP / ROUTE CONTROL