CondensedTea / ServerOperatorBot

Telegram bot for selfhosted VDI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Server Operator Bot

This bot operates self-hosted VDI based on Hetzner Cloud API and integrates with Samba Active Directory.

It is based on hcloud-python and python-telegram-bot libs and needs python3-samba, python-systemd packages, all data is stored in SQLite database.

Requires environment variables:

Variable Value
TOKEN_HCLOUD hcloud API token
TOKEN_SO telegram API token
ROBOT password for Samba AD OU admin
LOGFILE path to log file
SQLITE_DB path to database file
TOKEN_SO telegram API token

Tested on Debian 10/11

About

Telegram bot for selfhosted VDI


Languages

Language:Python 98.4%Language:Dockerfile 1.6%