0
Чувак, VPS это виртуалка на чужом железе, дома ты свой сервер поднимешь. Если прям надо — ставь убунту, настраивай DynDNS (типа DuckDNS) и пробрасывай порты на роутере. Только учти, что провайдер может резать 80/443 порты, да и электричество плюс шум. Проще арендовать готовый VPS за копейки. Но если хочешь заморочиться — контейнеры через Docker и вперёд.