Host static TON site in TON Storage
DearJohnDoe.t.me1. Preparing the site for uploading:
For example, you have a static site in the mysite folder. The mysite folder should contain an index.html file. Archive mysite into a .zip file. The archive should only contain one folder(mysite) at the top level.
2. Upload archive to the TON Byte:
Select the archive, check `is folder' checkbox, and click the upload button.
If everything is ok, you will see a new Bag ID in the files list and a 'p' button next to it.

3. Domain Assignment:
You must have domains that belong to the same wallet you are logged in from. (Otherwise check /dapp/getBagToDomainUrl method on api page)
Press 'p' button, select the domain. If everything is ok, the app will ask you to confirm the transaction in the wallet. Confirm it.

4. Access the site:
As far as I know, the best way is to use https://github.com/xssnick/Tonutils-Proxy. It can open .ton sites stored in TON Storage, .adnl, and even individual Bags .bag.
Build and run:
git clone https://github.com/xssnick/Tonutils-Proxy.git
cd Tonutils-Proxy
go build -o ton-proxy cmd/proxy-cli/main.go
./ton-proxy
5. Check:
Now everything should work. Check your http://<your_site>.ton with proxy enabled.
Also you can check your domain page on https://dns.ton.org/ (check here if do not know how) Field "TON Site" should contain your Bag ID.

Subscribe to our channel for news: https://t.me/tonbytestorage
Ask help if have some trouble with TON Byte: https://t.me/tonbytesupport