Tor Hosting Setup — Expert .onion Configuration Service
Setting up a secure, reliable Tor hidden service requires expertise in Tor configuration, web server hardening, and operational security. AnubizHost's setup service handles the entire process — from initial server provisioning to a fully operational .onion website with security best practices baked in.
Need this done for your project?
We implement, you ship. Async, documented, done in days.
What Our Setup Service Covers
Our Tor hosting setup service is a comprehensive one-time configuration that gets your .onion site running securely from day one. We provision your server, install and harden the operating system, configure Tor with optimized settings, deploy your chosen web server, set up your application stack, and verify that everything is reachable and performing well over the Tor network.
The setup includes security hardening that goes well beyond default configurations. We disable unnecessary services, configure AppArmor profiles, set kernel security parameters, implement connection rate limiting, enable Tor vanguard protections, and configure encrypted backups. Every setting is documented so you understand exactly what is running and why.
We also handle initial content deployment. Provide us with your website files, your application repository, or your database dump, and we will deploy your content as part of the setup. When the setup is complete, you receive your .onion address, SSH credentials, and a detailed document describing your server configuration and how to manage it going forward.
Tor Configuration Best Practices
Tor hidden service configuration has many options that affect security, performance, and reliability. Our setup applies current best practices from the Tor Project's documentation and our own operational experience. We configure v3 onion services with the correct authorization settings, introduction point counts, and descriptor publishing intervals.
Vanguard protection is enabled to defend against guard discovery attacks, which are one of the most realistic threats to hidden service anonymity. We configure three layers of vanguard relays that rotate on different timescales, making it exponentially harder for an adversary to determine the guard relay your server uses to connect to the Tor network.
We also configure connection padding to resist traffic analysis, set appropriate circuit-build timeouts for your geographic region, and tune resource limits to prevent denial-of-service through connection exhaustion. For sites requiring client authentication, we set up v3 onion service authorization using x25519 key pairs, restricting access to holders of the client key.
Web Server and Application Deployment
Your web server is configured specifically for Tor hidden service operation. We disable server version headers, remove default pages, configure security headers appropriate for .onion sites, and optimize buffering and timeout settings for the higher latency of Tor connections. Static assets are served with long cache lifetimes to minimize redundant data transfer over Tor circuits.
For dynamic applications, we configure the appropriate runtime environment — PHP-FPM for WordPress and similar CMS platforms, Node.js with PM2 for JavaScript applications, Gunicorn or uWSGI for Python frameworks, or Puma for Ruby applications. Database servers are installed with network access restricted to localhost only, with authentication and encryption enabled.
We test your application thoroughly over Tor before handing it over. This includes verifying that all resources load correctly through the .onion address, that forms and APIs function properly, that file uploads work within Tor's constraints, and that there are no clearnet resource references that could leak information about your visitors or your server.
Post-Setup Support and Documentation
Every setup delivery includes comprehensive documentation specific to your server. This document covers your Tor configuration, web server settings, firewall rules, backup schedule, and management procedures. It is written for your technical level — whether you are an experienced sysadmin or someone who has never managed a server before.
We provide 30 days of post-setup support included in the setup fee. During this period, you can contact our team for help with any configuration changes, application issues, or questions about managing your .onion site. This ensures you have time to get comfortable with your new hosting environment before standard support terms apply.
If you decide after setup that you would prefer ongoing managed hosting, we can transition your server to a managed plan seamlessly. All setup work carries over, and our management team inherits the detailed documentation from the setup process. Many customers start with a one-time setup and later upgrade to managed hosting as their site grows.
Why Anubiz Labs
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.