January 1, 2022
Как поставить FTG на LukaszFreeHosting
Так как LukaszFreeHosting предоставляет только контейнеры docker, а не полноценную виртуальную машину, это сделать не так легко
Прежде всего, нужно запросить OS Ubuntu или Debian
Теперь подключаемя по ssh, ставим все нужные пакеты
apt update && apt install curl nano python3 python3-pip git python3-dev libwebp-dev libz-dev libjpeg-dev libopenjp2-7 libtiff5 ffmpeg imagemagick libffi-dev libcairo2 neofetch dialog -y
cd /root && git clone https://github.com/GeekTG/Friendly-Telegram ftg && cd ftg
python3 -m pip install -r requirements.txt
Запускаем FTG, без web и заходим в акк. После CTRL+C
python3 -m friendly-telegram --no-web
Теперь, нужно сделать демон из фтг
Будем юзать уже готовый конфиг для supervisor
curl -Ls https://gitlab.com/-/snippets/2228960/raw/main/etc/supervisor/conf.d/ftg.conf > /etc/supervisor/conf.d/ftg.conf
nano /etc/supervisor/conf.d/ftg.conf
Обновляем конфиг и ставим в автозагрузку
supervisorctl reread
supervisorctl add ftg
supervisorctl start ftg
supervisorctl stop ftg
supervisorctl restart ftg
supervisorctl status ftg