/hns-bridge

Primary LanguageJavaScript

Shaked HNS bridge

A "quick and dirty" open source alternative to hns.to

How to use?

If you want to access handshake domain, but don't want to install additional software - you're welcome! Just type <handshake-domain>.hns.is in your browser page, and done! You're browsing handshake website!

Wanna get own bridge for your staked domain?

DM me on twitter, @angrymouse_hns

How to support developer?

My handshake address is hs1ql2pfxgenmvmzaffkf7nk6y4f65nwl37z9z0fad, you can donate some HNS if you liked my development. Also you can buy one of my domains: cbro/, веб-страница/, 🔴💩/, 💩🔴/

Thanks everyone who supports me! I need your money-support because I need to run the "main" mirror of this project (shaked.xyz itself)

How to deploy your own bridge?

Easy! Just clone this repo, then go to the project directory, then type npm install in command line, then edit config.json as you like, point a domain to your IP, and enjoy!

Docker

First, clone handshake-org/hnsd. Follow the docker instructions in the readme.md, but use the following create command instead:

docker create \
  --name=hnsd \
  --publish=127.0.0.1:53:53/udp \
  --publish=127.0.0.1:5369:5369/udp \
  --restart=unless-stopped \
  hnsd -r 0.0.0.0:53

Run the hnsd container like you normally would. While the node is syncing, clone this repo and edit the config.json to your likings.

Build the image:

docker build -t hns-bridge .

Run the container:

docker run -d -p 0.0.0.0:80:80 -t hns-bridge

At last, point the @ and * CNAME records on your domain's nameservers, to your server's IP and enjoy! Have a beautiful time!

Thanks!

Here are the people/projects/organizations that I want to thank for supporting the project (and me):

Great thanks to HandyHost

Thanks to phillippe/ for hns.is domain!

Thanks to c0n0r/ for buying my domains in large amounts.

Also thanks for tiMaxal/ for buying all of my cheap domains!

And @HNSOSS for giving grants and supporting all developers of HNS ecosystem!

And Inner I Net Company/ for donations!

And ecosysmaat.eth for donations and just being nice!