Есть простой сайт в несколько страниц, это онлайн-викторина.
Все уже работает как надо. Но требуется профессиональная проверка и скорее всего дополнительная настройка:
1. Чтобы на VPS, в Docker и в базе все было оптимально настроено с точки зрения производительности и безопасности.
2. Чтобы сайт был готов к большому увеличению посещаемости в дальнейшем.
Сайт хостится на обычном VPS у российского хостера.
Используется контейнеризация через Docker. Несколько копий самого приложения + Traefik + Redis + Portainer. База данных MySQL, которая предоставляется хостером как DBaaS.
Все уже работает без проблем: Traefik распределяет нагрузку, WebSockets на сайте работают как надо благодаря Redis.
Сайт сделан в программе для визуального low-code программирования Wappler.
Программа также сама настраивает Docker на сервере и управляет всем через Docker Machines.
Пожелания:
- Предпочтение специалистам, которые разбираются как в администрировании, так и веб-разработке в целом. У меня периодически возникают вопросы по веб-разработке, поэтому если вы смогли бы также консультировать и по этим вопросам, то будет классно вдвойне.
- Предпочтение специалистам из РФ. Желательно не более 4х часов разницы с часовым поясом Москвы.