A tool to set up a Tor-based WiFi hotspot on a Raspberry Pi for anonymous internet access.
TorTiPi is a tool that sets up a Raspberry Pi as a WiFi hotspot that routes all internet traffic through the Tor network. It automates the configuration process, allowing users to create a local access point for anonymous browsing. The project simplifies deploying a privacy-enhancing network for connected devices.
Privacy-conscious users, hobbyists, and developers looking to create a local anonymous WiFi hotspot using a Raspberry Pi.
It offers a straightforward, script-driven setup for a Tor-based access point, reducing the complexity typically involved in manual configurations. The tool is designed to be minimal and easy to use, focusing on core functionality without unnecessary features.
Tor based Raspberry π hotspot
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The setup.sh script automates configuration in just four commands, making deployment quick and easy, as highlighted in the README with a simple copy-paste example.
SSID and password can be easily changed via the hostapd.config file before setup, allowing personalization without deep technical knowledge, as described in the configuration section.
All traffic from connected devices is routed through the Tor network by default, providing anonymity out-of-the-box without additional user configuration.
The tool is lightweight and focused on core functionality, with no unnecessary dependencies, aligning with its simplicity philosophy mentioned in the project description.
Primarily designed for Raspberry Pi Model 3; other models require manual setup with external WiFi adapters, which isn't covered in the automation, as noted in the README.
After initial setup, changes require editing system files like /etc/hostapd/hostapd.conf and restarting services manually, which can be error-prone and isn't as user-friendly.
Provides only basic functionality; missing features like client isolation, bandwidth throttling, or detailed logging, which might be necessary for more complex or secure deployments.