Dockerfile for FreeTON Node
https://github.com/tonlabs/main.ton.dev
ufw allow 43679/udp
It's recommended to build this on same machine where you plan to run it.
git clone https://github.com/varnav/freeton-node-docker.git
cd freeton-node-docker
docker build -t varnav/freeton-node .
docker run --rm -it -v freeton-db:/var/ton-work -v /opt/freeton:/home/ton -p 43678:43678 -p 43679:43679 varnav/freeton-node
docker run -d --restart=unless-stopped --name freeton -v freeton-db:/var/ton-work -v /opt/freeton:/home/ton -p 43678:43678 -p 43679:43679 varnav/freeton-node
docker exec -it freeton ./check_node_sync_status.sh
docker exec -it freeton ./msig_genaddr.sh
docker rm --force freeton
docker volume rm freeton-db
docker image rm varnav/freeton-node
kubectl apply -f .\kubernetes-deployment.yml
kubectl expose deployment freeton-node --type LoadBalancer
MIT