gorshunovr / toxcore-docker-alpine

Docker image for Tox (toxcore) DHT bootstrap daemon on Alpine Linux container

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

toxcore-docker-alpine

This is a Dockerfile for building and running Docker container with a latest version of Tox (toxcore) DHT bootstrap daemon.

Image is based on latest Alpine Docker image. Total size should be around ~8MiB, but it could be minimized even more.

  • image runs only tox-bootstrapd daemon by default
  • ports exposed: 33445/tcp, 33445/udp, 8080/tcp, 8080/udp
  • LAN discovery is disabled
  • bootstrap nodes loaded by default: bootstrapd-conf-ipv64.txt, change to more appropriate list of nodes depending on your available networking connectivity in ADD section

Launch image and check logs:

docker pull romang/toxcore-docker-alpine
docker run -d --name toxcore_bootstrapd romang/toxcore-docker-alpine
docker logs toxcore_bootstrapd

Launch image and drop to Bash shell:

docker run -t -i --name toxcore_bootstrapd /bin/sh

Alternatively you may change CMD section in Dockerfile.

Note that you most probably would need to open firewall ports for the container to work properly.

About

Docker image for Tox (toxcore) DHT bootstrap daemon on Alpine Linux container

License:MIT License