Files
estorozhenko 3c4190402b Telegram bridge: slidgram + SOCKS5 proxy, mod_privilege (XEP-0356), XEP audit
- docker-compose: сервис slidgram (Slidge->Telegram, внешний компонент XEP-0114)
- кастомный образ slidgram-proxy: SOCKS5-патч (SLIDGRAM_PROXY -> Pyrogram) для маршрутизации через VPS01
- prosody: component telegram.nixg.ru (5347), component_secret в секции Component (0.11!),
  mod_privilege + privileged_entities (roster sync мостов), mod_pubsub включён
- modules/mod_privilege.lua (community, hg.prosody.im)
- docs/slidgram/: офлайн-копия документации slidgram (slidge.im)
- README: секции 'Функциональность (XEP)' и 'Мост Telegram'; XEP-AUDIT.md (полный аудит XEP)
- STATUS.md: мост ПОДКЛЮЧЁН, privilege, аудит
2026-08-29 14:38:25 +00:00

11 lines
649 B
Docker

# Кастомный образ slidgram с поддержкой SOCKS5-прокси для маршрутизации Telegram
# через VPS01 (SSH-туннель SOCKS5 172.27.0.1:1080, вне РФ).
# Базовый: codeberg.org/slidge/slidgram:latest
# Примечание: pysocks (модуль `socks`) УЖЕ есть в базовом образе (PySocks-1.7.1).
FROM codeberg.org/slidge/slidgram:latest
# Патч: добавить поддержку прокси в slidgram
COPY patch-telegram.py /tmp/patch-telegram.py
COPY patch-gateway.py /tmp/patch-gateway.py
RUN python /tmp/patch-telegram.py && python /tmp/patch-gateway.py