Skip to content

fmira21/ton-docker-ctrl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ton-docker-ctrl

Tested operating systems:

  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • Debian 11
  • Debian 12

To run, you need docker-ce, docker-buildx-plugin, docker-compose-plugin:

Build environment variables (are configured in the .env file):

  • GLOBAL_CONFIG_URL - URL of the TON blockchain configuration (default: Testnet)
  • MYTONCTRL_VERSION - MyTonCtrl build branch
  • TELEMETRY - Enable/Disable telemetry
  • IGNORE_MINIMAL_REQS - Ignore hardware requirements
  • MODE - Install MyTonCtrl with specified mode (validator or liteserver)
  • DUMP - Use pre-packaged dump. Reduces duration of initial synchronization, but it takes time to download the dump. You can view the download status in the logs docker compose logs -f

Run MyTonCtrl v2 in Docker:

  • Clone: git clone https://github.com/ton-community/ton-docker-ctrl.git && cd ./ton-docker-ctrl
  • Run: docker compose up --build -d
  • Connect docker compose exec -it node bash -c "mytonctrl"

Upgrade MyTonCtrl:

  • Build new image: docker compose build ton-node
  • Run new version: docker compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 60.3%
  • Shell 39.7%