KAMIPROXY(1)
okay so you opened KAMIPROXY(1), General Commands Manual, and honestly that was the correct choice, bestie π
π NAME π
kamiproxy β 9p over tls proxy, and that's the whole vibe, no cap.
β¨ SYNOPSIS β¨
run it like this, bestie:
kamiproxy [-dv] -c host[:port] -l [host:]port -C cert [-K key]
π¦ DESCRIPTION π¦
kamiproxy is a proxy for 9p over tls. It listens on a local port for plaintext 9p connections and forwards them to a real server using a TLS-encrypted tunnel and a client certificate. it's giving encrypted little middleman energy β¨
okay, the options are literally as follows:
-Ccert β path to the client certificate to use.-chost[:port] β connect to the remote server identified by the given host name on the specified port, with1337as the default port.-dβ do not daemonize. If you pass this,kamiproxywill run in the foreground and log to standard error, which is lowkey useful.-Kkey β path to the key of the client certificate. If you don't provide it, it's assumed to be the same as the-Cflag.-l[host:]port β listen on the specified address. The host by default islocalhost.-vβ produce more verbose output, periodt.
π SEE ALSO π
9p(7) and kamid(8) β go look, iykyk π
π«Ά AUTHORS π«Ά
the kamiproxy program was written by Omar Polo <op@omarpolo.com> β iconic credit, honestly π«Ά
π CAVEATS π
heads up, bestie:kamiproxyopens oneTLS-encrypted connection for each incoming connection. A better approach would be to multiplex the traffic to the remote server, akin to what theplan9kernel does by default. that's the caveat, fr fr π
that's the whole KAMIPROXY(1) page, bestie β this one's from Debian, dated February 9, 2022. mwah π
π¦ where this page comes from
- nixos 26.05: kamid 0.2
- nixpkgs unstable: kamid 0.2
- Copyright (c) 2022 Omar Polo <op@omarpolo.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms