- Установите Docker
- Получите образ контейнера с помощью команды:
docker pull qwertyadrian/tg_autoposter:latest
или
docker pull ghcr.io/qwertyadrian/tg_autoposter:latest
- Запустите docker контейнер командой (при необходимости укажите параметры запуска бота)
docker run -it --name tgautoposter -v <путь к каталогу с файлом конфигурации и списком стоп-слов>:/data tg_autoposter [параметры запуска бота]
Для удобства вместо параметра --sleep можно использовать переменную окружения TG_SLEEP Например:
docker run -it --name tgautoposter -e TG_SLEEP=7200 -v ~/tg_autoposter:/data qwertyadrian/tg_autoposter
- При остановке работы контейнера можно возобновить работу командой (параметр
-ai
необходим только для интерактивного режима, для запуска в фоне можно не указывать):
docker start -ai tgautoposter