Experimenting with custom outbound (out-proxy) option for allowed traffic in #psocks v0.6.0

Config has new options:
[out]
is_enabled = true
address = "127.0.0.1:9150"

Currently separated branch: https://codeberg.org/YGGverse/psocks/src/branch/outbound

#Rust #network #proxy #privacy

psocks

Filtering asynchronous SOCKS5 (TCP/UDP) proxy server

Codeberg.org

#psocks report after ~10 hours of running:

{"request":{"total":3755,"allowed":{"total":570,"percent":15.179764},"blocked":{"total":3185,"percent":84.82024}},"rules":{"disabled":14,"enabled":99,"total":113},"up":{"seconds":34789.7,"minutes":579.8283,"hours":9.663805,"days":0.40265855,"weeks":0.05752265}}

About 90% of the modern #web is ads and tracking; this is the environment you get by ignoring it.

#psocks v0.5.0 release includes a refactored API that implements flexible multi-list configuration using a separate configuration file https://codeberg.org/YGGverse/psocks

#SOCKS #Rust #proxy #privacy

psocks

Filtering asynchronous SOCKS5 (TCP/UDP) proxy server

Codeberg.org

#psocks repository was moved to the #YGGverse home on #Codeberg https://codeberg.org/YGGverse/psocks

New organization repositories will be created there instead of #GitHub.

psocks

Filtering asynchronous SOCKS5 (TCP/UDP) proxy server

Codeberg.org

#psocks v0.4.0 (allowlist-only filtering #proxy server) includes important logic updates that prevent DNS resolution if a rule is not set. It also features enhanced JSON/API options, such as detailed stats, a cache file cleaner, and a current in-memory index.

It blocks up to 90% of background traffic, specifically ads that compromise your #privacy and consume CPU power and battery life (as most are SSL/TLS encrypted).

https://codeberg.org/postscriptum/psocks

#Rust #SOCKS5