MCPcopy Index your code
hub / github.com/DonnchaC/oniongateway

github.com/DonnchaC/oniongateway @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
98 symbols 290 edges 15 files 13 documented · 13%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

TxtResolver (Interface)
(no doc) [5 implementers]
entry_proxy/resolve_to_onion.go
SNIParser (Interface)
(no doc) [2 implementers]
entry_proxy/proxy.go
HostToOnionResolver (Interface)
(no doc) [3 implementers]
entry_proxy/resolve_to_onion.go
ProxyDialer (Interface)
(no doc) [2 implementers]
entry_proxy/proxy.go

Core symbols most depended-on inside this repo

Addr
called by 18
entry_proxy/proxy.go
CheckEntryProxy
called by 7
check_entry_proxy/checker.go
CheckRedirect
called by 7
check_entry_proxy/checker.go
Dial
called by 7
entry_proxy/proxy.go
Listen
called by 5
entry_proxy/proxy.go
NewDnsHostToOnionResolver
called by 5
entry_proxy/resolve_to_onion.go
NewRedirect
called by 3
entry_proxy/redirect.go
ResolveToOnion
called by 3
entry_proxy/resolve_to_onion.go

Shape

Function 42
Method 34
Struct 18
Interface 4

Languages

Go100%

Modules by API surface

entry_proxy/proxy_test.go19 symbols
check_entry_proxy/checker_test.go18 symbols
entry_proxy/proxy.go15 symbols
check_entry_proxy/checker.go11 symbols
entry_proxy/resolve_to_onion_test.go9 symbols
entry_proxy/resolve_to_onion.go9 symbols
util/ignore_redirect.go4 symbols
entry_proxy/subdomain_resolver.go3 symbols
entry_proxy/static_resolver.go2 symbols
entry_proxy/redirect_test.go2 symbols
check_entry_proxy/main.go2 symbols
util/ignore_redirect_test.go1 symbols

For agents

$ claude mcp add oniongateway \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact