My web.
Build Go application.
$ cd <root-dir>
$ go build -o <wherever> ./srcBuild React application.
$ cd static/anoweb-front
$ npm run buildDeliver to a web server (Caddy am I using). Use whatever editor you wish.
$ vim /etc/caddy/CaddyfileConfigure systemd
% vim /etc/systemd/system/myserver.serviceSwagger UI is served at /swagger/index.html (direct to the Go app) and /api/swagger/index.html (behind Caddy, since only /api* is reverse-proxied).
Regenerate docs after API changes:
$ go install github.com/swaggo/swag/cmd/swag@v1.16.6
$ swag init -g src/main.go -d ./src -o ./docsUse codex-cli, claude code and Manus. My favourite models by far:
- GPT 5.2 Medium
- Sonnet 4.5
- Manus 1.6 Pro