У меня есть веб-сайт, размещенный на Heroku и Firebase (front (реагировать) и backend (nodejs)), и у меня есть несколько «долгосрочных сценариев», которые мне нужно выполнить. У меня была идея развернуть процесс узла на моем raspberry pi, чтобы выполнить это (потому что мне нужны ресурсы изнутри моей сети).
Как мне установить это безопасно?
Я думаю, что я необходимо создать процесс nodejs, который регулярно проверяет центральный сервер на наличие каких-либо заданий. Могу ли я использовать сокеты для этого? Какую технологию вы бы использовали, ребята?
Я думаю, что дизайн будет следующим: 1. Локальный агент запускается и подключается к серверу 2. Сервер отправляет сообщения агенту, или локальный агент опрашивается с интервалом времени
РЕДАКТИРОВАТЬ: У меня есть несколько пользователей, которых я хотел бы обслуживать. Пользователь должен иметь возможность «загрузить» агент и настроить его так, чтобы он подключался к удаленному серверу.