An open API service indexing awesome lists of open source software.

https://github.com/akme/ton-node

Dockerfile for Telegram Open Network Fullnode
https://github.com/akme/ton-node

Last synced: 5 months ago
JSON representation

Dockerfile for Telegram Open Network Fullnode

Awesome Lists containing this project

README

          

# 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=" -e "CONSOLE_PORT=" -e "LITESERVER=true" -e "LITE_PORT=" -it it4addict/ton-node```

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

#### Use
```docker exec -ti /bin/bash```

```./validator-engine-console -k client -p server.pub -a :```

IP:PORT is shown at start of container.

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

```docker cp :/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 : -p liteserver.pub```