Today we are excited to announce Embassy Pages as the latest addition to the Start9 Service Marketplace! You can view the source code here.
Embassy Pages is a simple web server that uses directories inside File Browser to serve Tor websites. Your website could be a blog, a portfolio, a business landing page, a product brochure, or just a set of static folders and/or files that you want to share with the world.
When you first install Embassy Pages, there will be a default Homepage hosted at the root,
<tor-address>.onion. You can change the behavior of this page, and you can also create Subdomain websites. For example, one site could be
hello.<tor-address>.onion and another could be
goodbye.<tor-address>.onion. What is served from the Homepage and each Subdomain is totally up to you.
Self-hosting Tor websites using Embassy Pages is easy, permissionless, and censorship-resistant; there are no trusted third parties involved.
Anyone can do it. No one can stop it.
- Install Embassy Pages from the Service Marketplace.
- Go to
Config, and click
- You can now view your default Homepage by visiting your Embassy Pages Tor address.
Config, you can easily change the behavior of your Homepage to serve: (1) A list of hyperlinks to all your Subdomains; (2) a personal web page; (3) an automatic redirect to a Subdomain; (4) a static web page that tells visitors to fuck off, politely.
Config, you can create one or more Subdomains, giving each a unique name.
- To serve a personal website, simply upload the website directory to File Browser. Then, inside the settings for a particular page (either your Homepage or a Subdomain), enter the path to that directory. For example, a path of
websites/blogwould tell Embassy Pages that it can find the
blogwebsite inside the
websitesdirectory in File Browser.
- A list of all your Subdomains can be found inside the
Propertiessection of your Embassy Pages service.