<p>Цель:</p><p>Развернуть на сервере open-source платформу SteVe (<a href="https://github.com/RWTH-i5-IDSG/steve">https://github.com/RWTH-i5-IDSG/steve</a>) для подключения зарядной станции через протокол OCPP 1.6 (JSON).</p><p><b>Что нужно сделать:</b></p><ol><li><p>Установить и настроить:<br></p><ul><li><p>Java (JDK 8+)</p></li><li><p>Apache Tomcat (версии, совместимой со SteVe)</p></li><li><p>PostgreSQL (создать БД, пользователя, подключение)</p></li><li><p>SteVe (собрать и развернуть на Tomcat)</p></li><li><p>nginx (если потребуется как обратный прокси)</p></li></ul></li><li><p>Настроить:<br></p><ul><li><p>Сетевые порты, чтобы зарядная станция могла подключаться по WebSocket (обычно порт 9000)</p></li><li><p>Конфигурацию SteVe (в том числе логин администратора и настройки базы данных)</p></li><li><p>OCPP Identity и endpoint URL для подключения зарядки</p></li></ul></li><li><p>Проверить подключение зарядной станции:<br></p><ul><li><p>Обеспечить, чтобы зарядка успешно авторизовалась и отображалась в интерфейсе SteVe</p></li><li><p>Логи и тест подключения</p></li></ul></li><li><p>Обеспечить безопасность:<br></p><ul><li><p>SSL (по возможности)</p></li><li><p>Базовые firewall-правила</p></li><li><p>Обновления безопасности</p></li></ul></li><li><p>Написать короткую инструкцию:<br></p><ul><li><p>Как добавить новую зарядку</p></li><li><p>Где находятся логи</p></li><li><p>Как перезапустить Tomcat/SteVe</p></li></ul></li></ol><p><b>Дано:</b></p><ul><li><p>VPS на Ubuntu 20.04 (или новее)</p></li><li><p>Доступ по SSH</p></li><li><p>Данные для зарядной станции (OCPP ID, IP, модель)</p></li></ul><p><b>Ожидаемый результат:</b></p><ul><li><p>Полностью работающий SteVe-сервер</p></li><li><p>Зарядка подключается и отображается</p></li><li><p>Документация (в любом виде) + логи по установке</p></li></ul><p><b>Требования к исполнителю:</b></p><ul><li><p>Опыт работы с Linux-серверами</p></li><li><p>Уверенные знания Java, Tomcat, PostgreSQL</p></li><li><p>Желательно опыт работы с WebSocket и OCPP (необязательно)</p></li></ul>