penguin/tinyproxy

An L4 proxy designed to act as a tiny transparent shim

commit 65ea7e7d26d055635ee45c1e30a1b781d5431a81

author斟酌 鵬兄 <tgckpg@gmail.com>
date2026-06-01T04:45:05Z
subjectUpdate README.md
commit 65ea7e7d26d055635ee45c1e30a1b781d5431a81
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date:   2026-06-01T04:45:05Z

    Update README.md
---
 README.md | 24 ++++++++++++++++++------
 1 file changed, 18 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index 9ba0734..5b70dd2 100644
--- a/README.md
+++ b/README.md
@@ -49,8 +49,6 @@ check example/tinyproxy.conf or use `man 5 tinyproxy` after `make install-man` f
 - retries
 - load balancing
 - service discovery
-- health checks
-- dynamic configuration reloads
 - QUIC awareness (just forward 443 udp)
 - full HAProxy compatibility
 
@@ -58,10 +56,24 @@ Use HAProxy, Envoy, nginx, Cilium, or a real load balancer if you need those.
 
 ## Development status
 
-This project is still work in progress. Basic funtinoality works. (See tests)
+Before releasing v1.0.0
+
+I'm testing this in prod right now. This might take a long time since I'm one person.
+
+If you found this useful and want to help please do. I really need some help on writing the man pages.
 
 ### TODO
-These are the major features I want to implement before calling it done. (going into maintainance mode)
 
-* Core
-  * IPv6 (planned for v0.2.x)
+These are features that would be nice to have, but I don't need them in my Kubernetes environment.
+
+- Config auto-reload
+  - Resolution: just restart it.
+  - This ensures a cleaner state. Reloading configuration is hard to handle properly.
+
+- Health checks
+  - Resolution: let Kubernetes handle them.
+
+- Domain support
+  - Resolution: use an external tool to rewrite the config and restart the proxy.
+  - For my setup, I would use initContainers for this.
+  - In general, when something requires hostname resolution, I usually end up using a full-featured server instead, such as HAProxy or nginx.