Ещё интересует вопрос как этим всем управлять через интернет ?
Это очень обширный вопрос и во многом зависит от того, что у вас есть из оборудования, особенностей подключения к интернету, способности настроить что-то. Вариантов довольно много. Если вы совсем не представляете как это работает, наверное лучше подождать ответа от кого-то, кто решал этот вопрос в похожих условиях. Потому, что мои советы поднять vpn или на шлюзе прокинуть nginx-ом будут не очень актуальны. Я думаю есть какой-нибудь вариант с облаками.