Actions
Task #54
open[DEPLOY] Налаштувати cron для автодеактивації VPN-доступу
Start date:
02/03/2026
Due date:
% Done:
0%
Estimated time:
Description
Після деплою backend на VPS необхідно:
-
Налаштувати cron-задачу для регулярного запуску скрипта:
python -m app.scripts.deactivate_expired -
Періодичність:
- кожні 5 хвилин (або інша, погоджена)
-
Забезпечити:
- запуск у правильному virtualenv
- коректний PYTHONPATH
- логування stdout/stderr у файл
-
Перевірити на сервері:
- протухлий trial → клієнт деактивується в 3x-ui
- протухла підписка → клієнт деактивується
- повторний запуск cron не створює побічних ефектів (idempotent)
Примітка:
Локально логіка вже реалізована та протестована.
Залишилось лише server-side cron.
No data to display
Actions