88188386f6befb9221cbef370ed87af009d5793d# Tonutils Reverse Proxy Easy to set up and use reverse proxy for TON Sites. It makes your website accessible via TON Network!
wget https://github.com/ton-utils/reverse-proxy/releases/download/v0.3.0/tonutils-reverse-proxy-linux-amd64
chmod 777 tonutils-reverse-proxy-linux-amd64
Builds for other operation systems are also available on release page.
Run with domain configuration, and follow the steps:
./tonutils-reverse-proxy-linux-amd64 --domain your-domain.ton
Alternatively, you can run in simple mode, with .adnl domain, if you don't have .ton or .t.me domain:
./tonutils-reverse-proxy-linux-amd64
Now anyone can access your TON Site! Using ADNL address or domain.
If you want to change some settings, like proxy pass url - open config.json
file, edit and restart proxy. Default proxy pass url is http://127.0.0.1:80/
Proxy adds additional headers:
X-Adnl-Ip
- ip of client, and X-Adnl-Id
- adnl id of client
Build it from sources using ./build.sh
, and run as in the step 2 for linux. Go environment is required to build.