mrmarble/teledock
Teledock: A simple telegram bot that allows a telegram's user to control a docker service.
go build
TELEDOCK_TOKEN
: Telegram token. See https://core.telegram.org/botsTELEDOCK_SUPERADMINS
: Comma separated list of Telegram user ids, only users listed here will have access to the bot.To simplify the management of the bot there is a Docker image ready to use. You'll only need to mount the docker socket as a volume and set the environment variables (see how). Example:
docker pull mrmarble/teledock # Only needed the first time or to update
docker run -d -v /var/run/docker.sock:/var/run/docker.sock \
--name teledock \
--env TELEDOCK_TOKEN=bot_token \
--env TELEDOCK_SUPERADMINS=tg_userid \
mrmarble/teledock
I made teledock because I need it but if you want to use it and there's something missing or not quite right, feel free to create an issue or a pull request if you know how to fix it yourself
This project is licensed under the GPL 3.0 License. See the LICENSE file for details.
docker pull mrmarble/teledock