Run all your domains from one place!

(with https and email)


Step 1. Pick your private server hosting.


Yes, you could use aws or google cloud or rackspace or any hosting company that will give you root access to your own server. We use two different cloud providers ourselves, so just in case we need to abandon one and start using another, we are ready to do that 24/7. And with many.pw you will see how easy it is to get up and running (all your domains) on just 1 server.

Step 2. Buy a bunch of domains

Or change the DNS of the ones you already have. There are lots of places to buy domains: google domains, gandi and many more. If you look at any of our domains with whois you might see

Name Server: NS1.DIGITALOCEAN.COM

So we have told the world how to find the IP address of our server via this "name server". Step 1 above will give you an IP address of the server you have rented. Once you have the domain, you'll have to inform the company you selected in step 1 of the name. Maybe in the past you were using "shared hosting" where you didn't have your own private server. This makes owning many different domains costly since most shared hosting will charge you per domain.

Step 3. Run one feedback app for each domain.

Feedback is an open source golang web framework like Ruby On Rails but there is no ruby.

  PID USER    RES    SHR S  %CPU %MEM     TIME+ COMMAND          
21824 foo   26.2m  10.1m S   0.0  0.3   0:00.45 ./feedback 3003 
21825 foo   25.9m   9.8m S   0.0  0.3   0:00.41 ./feedback 3002
21832 foo   25.9m   9.9m S   0.0  0.3   0:00.41 ./feedback 3004
21848 foo   26.9m  10.2m S   0.0  0.3   0:00.42 ./feedback 3001
21852 foo   26.2m  10.0m S   0.0  0.3   0:00.40 ./feedback 3005

There is one more process, feedbacks, that runs on port 80, 443 and 25. It will forward requests (reverse proxy in golang) to each feedback process except for one special url. Feedbacks will handle that section itself and not forward on. This the admin section for ALL of your domains. This is where the dashboard is that shows how much traffic each domain is getting.