Sign inSign up

welest/begeek-bot

By welest

•Updated over 6 years ago

Image
0

456

welest/begeek-bot repository overview

⁠Telegram Bot

⁠Contacts

⁠Needs

  • VPS/VDS or any server with EXTERNAL IP
  • mysql-server
  • seaweedfs
  • certs

⁠ENV

  • PHOTO_URL
  • CHAT_GROUP_ID
  • BOT_TOKEN
  • BOT_HOOK_ADDRESS
  • EXTERNAL_PORT
  • MEMCACHED_ADDRESS
  • MYSQL_USER
  • MYSQL_PASSWORD
  • MYSQ_HOST
  • MYSQ_DB

⁠Example Dockerfile with memcached

version: "3.3"

services:
  bot:
    image: welest/begeek-bot
    volumes:
      - "/var/log:/var/log"
      - "/root/go/src/begeek_bot/certs:/root/"
      - "/root/go/src/begeek_bot/chatBlock.yaml:/root/chatBlock.yaml"
    ports:
      - "8443:8443"
    environment:
      - "PHOTO_URL=http://8.21.17.134:8888"
      - "CHAT_GROUP_ID=-10563"
      - "BOT_TOKEN=916352:AAHugFu-r1TyB718c"
      - "BOT_HOOK_ADDRESS=1.19.232.13"
      - "EXTERNAL_PORT=8443"
      - "MEMCACHED_ADDRESS=memcached:11211"
      - "MYSQL_USER=root"
      - "MYSQL_PASSWORD=mysqlpassword"
      - "MYSQ_HOST=1.19.232.13:3306"
      - "MYSQ_DB=bmgeek_bot"

  memcached:
    image: memcached

Tag summary

Content type

Image

Digest

Size

328.6 MB

Last updated

over 6 years ago

docker pull welest/begeek-bot