A bare-bones HTTP server
  • Go 97.1%
  • Makefile 2.9%
Find a file
2025-12-28 15:05:50 +01:00
contrib/systemd contrib/systemd: Support reloading unit 2025-12-27 16:15:05 +01:00
.gitignore Add man page 2020-11-09 16:40:57 +01:00
directives.go Switch to new upstream forge for go-scfg 2025-03-17 01:29:35 +01:00
go.mod Upgrade dependencies 2025-11-15 01:18:46 +01:00
go.sum Upgrade dependencies 2025-11-15 01:18:46 +01:00
interceptor.go Support Hijack, Flush when using access logs 2023-03-16 11:25:31 +01:00
kimchi.1.scd doc: underline header names in reverse_proxy 2025-11-15 01:15:31 +01:00
LICENSE Add README.md and LICENSE 2020-11-07 22:38:35 +01:00
main.go Remove RLIMIT_NOFILE bump 2024-05-09 09:02:53 +02:00
Makefile makefile: remove build dep from install target 2021-05-25 17:36:26 +02:00
README.md readme: update tlstunnel link 2025-12-28 15:05:50 +01:00
server.go Only accept PROXY protocol from loopback IP addresses 2025-12-11 15:01:09 +01:00

kimchi

A bare-bones HTTP server. Designed to be used together with tlstunnel.

site example.org {
	file_server /srv/http
}

site example.com {
	reverse_proxy http://localhost:8080
}

Contributing

Send patches and report bugs on Codeberg.

License

MIT