# --- скопируй в .env и заполни --- # токен бота от @BotFather BOT_TOKEN=123456789:AA... # супер-админы: TG user-id через запятую (всегда можно). Пусто = нет. ADMINS= # ВАЙТЛИСТ: id чата, чьи участники допущены к боту. Бот должен быть добавлен в этот чат. # Пусто = без вайтлиста (если и ADMINS пуст — открыто всем). WHITELIST_CHAT= # публичный адрес для clone/browse-ссылок (HTTP), что шлёт бот PUBLIC_URL=https://git.ancap.in.ua # ssh-адрес для ssh-clone-ссылок (git@host). Пусто = ssh-ссылки не показывать. SSH_HOST=git@git.ancap.in.ua # порт хоста для sshd (SSH через HTTP-туннель не ходит — либо этот порт наружу, либо свой TCP-туннель) SSH_PORT=2222 # cloudflared tunnel token: # Cloudflare Zero Trust -> Networks -> Tunnels -> Create tunnel -> # public hostname: git.ancap.in.ua -> service: http://web:80 -> скопировать token TUNNEL_TOKEN=eyJhIjoi...