detached 2e916c6

fix(proxy): use Debug log level for per-request logs

commit
2e916c6360405db32a1ae9dc073635d1afb0e842
author
bnema · · 2026-01-16 22:02 UTC
parent
7b55ac6
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
1 file · +3 -3
M internal/usecase/proxy/service.go +3 -3
@@ -89,7 +89,7 @@ func (s *Service) ServeHTTP(w http.ResponseWriter, r *http.Request) {
8989 }
9090
9191 // Get target for this domain
92- log.Info().Str("resolving_target_for", r.Host).Msg("looking up proxy target")
92+ log.Debug().Str("resolving_target_for", r.Host).Msg("looking up proxy target")
9393 target, err := s.GetTarget(ctx, r.Host)
9494 if err != nil {
9595 log.Warn().Err(err).Msg("no route found for domain")
@@ -97,7 +97,7 @@ func (s *Service) ServeHTTP(w http.ResponseWriter, r *http.Request) {
9797 return
9898 }
9999
100- log.Info().
100+ log.Debug().
101101 Str("host", target.Host).
102102 Int("port", target.Port).
103103 Str("container_id", target.ContainerID).
@@ -303,7 +303,7 @@ func (s *Service) proxyToTarget(w http.ResponseWriter, r *http.Request, target *
303303 return
304304 }
305305
306- log.Info().Str("target_url", targetURL.String()).Msg("proxying to target")
306+ log.Debug().Str("target_url", targetURL.String()).Msg("proxying to target")
307307
308308 proxy := newReverseProxy(targetURL,
309309 func(w http.ResponseWriter, _ *http.Request, err error) {
@@ -89,7 +89,7 @@ func (s *Service) ServeHTTP(w http.ResponseWriter, r *http.Request) {
89 }89 }
90 90
91 // Get target for this domain91 // Get target for this domain
92- log.Info().Str("resolving_target_for", r.Host).Msg("looking up proxy target")92+ log.Debug().Str("resolving_target_for", r.Host).Msg("looking up proxy target")
93 target, err := s.GetTarget(ctx, r.Host)93 target, err := s.GetTarget(ctx, r.Host)
94 if err != nil {94 if err != nil {
95 log.Warn().Err(err).Msg("no route found for domain")95 log.Warn().Err(err).Msg("no route found for domain")
@@ -97,7 +97,7 @@ func (s *Service) ServeHTTP(w http.ResponseWriter, r *http.Request) {
97 return97 return
98 }98 }
99 99
100- log.Info().100+ log.Debug().
101 Str("host", target.Host).101 Str("host", target.Host).
102 Int("port", target.Port).102 Int("port", target.Port).
103 Str("container_id", target.ContainerID).103 Str("container_id", target.ContainerID).
@@ -303,7 +303,7 @@ func (s *Service) proxyToTarget(w http.ResponseWriter, r *http.Request, target *
303 return303 return
304 }304 }
305 305
306- log.Info().Str("target_url", targetURL.String()).Msg("proxying to target")306+ log.Debug().Str("target_url", targetURL.String()).Msg("proxying to target")
307 307
308 proxy := newReverseProxy(targetURL,308 proxy := newReverseProxy(targetURL,
309 func(w http.ResponseWriter, _ *http.Request, err error) {309 func(w http.ResponseWriter, _ *http.Request, err error) {

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 7

Tags 106

↑↓ moveenter openesc close