Files
vesti/.env.example
T

33 lines
1.7 KiB
Bash

# VESTI — секреты и конфигурация (скопируйте в .env, НЕ коммитить)
# Telegram API (переиспользуем из /opt/icq/docker-compose.yml)
TG_API_ID=24276216
TG_API_HASH=your_api_hash_here
# прокси для Telegram (из РФ заблокирован)
TG_PROXY=socks5://127.0.0.1:1080
# Telethon-сессия (путь к каталогу сессии)
TG_SESSION_DIR=/opt/vesti/telegram
# Бот-публикатор (токен от @BotFather)
VESTI_BOT_TOKEN=your_bot_token_here
# Канал публикации (шаблон dedinit_vesti_<direction>_<lang>_bot)
VESTI_BOT_CHANNEL=@dedinit_vesti_linux_ru_bot
# GoToSocial (fediverse, Mastodon-совместимый API) — публикация от имени kpa39l
# Нода: https://social.dedinit.ru (bigbox, Docker-контейнер gotosocial, :8082)
GT_SOCIAL_URL=https://social.dedinit.ru
# Bearer-токен пользователя kpa39l (OAuth, scope write; см. change gotosocial-publisher)
GT_SOCIAL_ACCESS_TOKEN=your_gotosocial_token_here
# Видимость статуса: public | unlisted | private
GT_SOCIAL_VISIBILITY=public
# Формат статуса: markdown (GtS поддерживает) | plain
GT_SOCIAL_FORMAT=markdown
# Fediverse-каналы (отдельно от Telegram-каналов; через запятую)
VESTI_GTS_CHANNELS=@kpa39l@dedinit.ru
# Веб-админ
ADMIN_USER=admin
ADMIN_PASSWORD=change_me
# Ollama
OLLAMA_URL=http://127.0.0.1:11434
OLLAMA_MODEL=qwen3:8b-nothink
# RSS-краулер VESTI (честный User-Agent, обязателен для публичных лент)
RSS_USER_AGENT=vesti-rss/0.1 (+https://vesti.nixg.ru)
# Таймаут HTTP-запроса к ленте, сек
RSS_DEFAULT_TIMEOUT=20