Как определить необходимую мощность хостинга для сайта на Angular 5, NodeJS, PostgreSQL?
На первое время большой посещаемости не ожидаю - до 500 активных пользователей в день.Самого слабого решения - должно вполне хватить при условии, что у Вас там нет сумасшедших фоновых серверных вычислений или рендеринга.
При домашнем сервере, для Вас важными критериями будут:
1. Стабильность (постоянство/uptime) соединения сервера с Интернет-сетью.
2. Загруженность интернет-канала до вашего сервера, особенно при параллельных сессиях.
Советую брать что-то из IoT-решений для малого энергопотребления и бесшумной работы со стандартными комплектующими: линк
Сделайте стресс тестирование node js api. На пример через Apache benchmark. А фронт с такой нагрузкой любой VPS за 200 рублей может :)