Sign inSign up

it4addict/ton-node

By it4addict

•Updated about 5 years ago

Telegram Open Network Node

Image
1

1.9K

it4addict/ton-node repository overview

⁠Telegram Open Network Node

Dockerfile for Telegram Open Network Node

⁠Install

docker pull it4addict/ton-node

⁠Create volume

docker volume create ton-db

⁠Run

docker run -d --name ton-node --mount source=ton-db,target=/var/ton-work/db --network host -e "PUBLIC_IP=<YOUR_PUBLIC_IP>" -e "CONSOLE_PORT=<TCP-PORT1>" -e "LITESERVER=true" -e "LITE_PORT=<TCP-PORT2>" -it it4addict/ton-node

If you don't need Liteserver, then remove -e "LITESERVER=true".

⁠Use

docker exec -ti <container-id> /bin/bash

./validator-engine-console -k client -p server.pub -a <IP>:<TCP-PORT1>

IP:PORT is shown at start of container.

⁠Lite-client

To use lite-client you need to get liteserver.pub from container.

docker cp <container-id>:/var/ton-work/db/liteserver.pub /your/path

Then you can connect to it, but be sure you use right port, it's different from fullnode console port.

lite-client -a <IP>:<TCP-PORT2> -p liteserver.pub

Tag summary

Content type

Image

Digest

Size

39.2 MB

Last updated

about 5 years ago

docker pull it4addict/ton-node