Deploy Tor Snowflake proxy on ringtail #311
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "deploy-snowflake-proxy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
pkgs.snowflakefrom nixpkgs (v2.11.0)What is Snowflake?
A Tor pluggable transport that helps censored users reach the Tor network via WebRTC. This is NOT a Tor exit node — traffic exits through Tor exit nodes operated by others. The proxy operator cannot see traffic content (double-encrypted) and destination servers never see the proxy's IP.
Changes
nixos/ringtail/configuration.nix— new systemd service definitiondocs/reference/services/snowflake-proxy.md— service reference carddocs/reference/infrastructure/ringtail.md— updated systemd services sectionservice-versions.yaml— added entry (type: nixos)Deploy plan
After review, deploy via
mise run provision-ringtail. Service starts automatically.Test plan
mise run provision-ringtailsucceedsssh ringtail 'systemctl status snowflake-proxy'shows activessh ringtail 'journalctl -u snowflake-proxy --no-pager -n 20'shows broker connectionsssh ringtail 'curl -s localhost:9999/metrics'returns Prometheus metrics