CI debugging using a reverse shell technique based on SSH.
Go to file
2024-09-08 11:16:49 +02:00
.idea added makefile for building. 2024-09-08 11:16:48 +02:00
cmd a bit more safety by copying the state when passing it to 2024-09-08 11:16:49 +02:00
kubernetes prometheus scraping endpoint now on a separate port 2024-09-08 11:16:49 +02:00
pkg a bit more safety by copying the state when passing it to 2024-09-08 11:16:49 +02:00
static timezone handling now moved to a separate script that does not leak any symbols. 2024-09-08 11:16:49 +02:00
.dockerignore now also ignoring the .git directory when building. 2024-09-08 11:16:49 +02:00
.gitignore missing files checked in: 2024-09-08 11:16:49 +02:00
compose.yaml eliminated the username. 2024-09-08 11:16:49 +02:00
Dockerfile now upgraded to go 1.22.5 and mofified coker file to use newer alpine 2024-09-08 11:16:49 +02:00
getbootstrapicons.sh getting the bootstrap icons (not checking them in). 2024-09-08 11:16:49 +02:00
go.mod updated to go version 1.23 2024-09-08 11:16:49 +02:00
go.sum prometheus support step 1 2024-09-08 11:16:49 +02:00
LICENSE added LICENSE 2024-09-08 11:16:30 +02:00
Makefile relative link to websocket did not work for some reason, reverted back to /.... link 2024-09-08 11:16:49 +02:00
README.md eliminated unused fields in State 2024-09-08 11:16:49 +02:00
render.sh A lot of work in getting cut and paste from the UI to 2024-09-08 11:16:49 +02:00

  • Environment

At least go version 1.21 so that it automatically downloads the correct version

go install github.com/a-h/templ/cmd/templ@latest
go install golang.org/x/pkgsite/cmd/pkgsite@latest
go install honnef.co/go/tools/cmd/staticcheck@v0.5.0

Profiling

go tool pprof -http 8081 http://localhost:8000/debug/pprof/profile?seconds=30
go tool pprof -http 8081 http://localhost:8000/debug/pprof/heap
go tool pprof -http 8081 http://localhost:8000/debug/pprof/goroutine