Не вказано
74 ставки
Потрібен DevOps / Linux-адміністратор для розгортання Telegram-бота на VPS.
Потрібна саме налаштування сервера і production-deploy.
Стек проекту:
Node.js 20+, Telegraf, Express, Prisma, PostgreSQL, Redis, Docker, Docker Compose, Telegram Mini Apps, OCR.
Що потрібно зробити:
1. Підготувати Ubuntu VPS.
2. Налаштувати SSH-доступ по ключах.
3. Налаштувати firewall.
4. Встановити Docker і Docker Compose.
5. Налаштувати PostgreSQL.
6. Налаштувати Redis.
7. Налаштувати Nginx.
8. Підключити домен і SSL Let’s Encrypt.
9. Налаштувати production .env.
10. Запустити Prisma migrations.
11. Запустити Node.js-додаток.
12. Налаштувати Telegram webhook.
13. Перевірити /health і /ready.
14. Налаштувати backup PostgreSQL.
15. Залишити інструкцію: як оновити, перезапустити, подивитися логи і відновити backup.
Важливо:
- Код переписувати не потрібно.
- Потрібно саме розгорнути проект на VPS.
- Потрібна людина з досвідом Docker + Node.js + PostgreSQL + Redis + Nginx.
- Бажано показати 2–3 схожих проекти.