Initial Judgment
A 2C2G VPS is enough for an early community if the first version avoids a heavy stack.
First-Version Strategy
- Nginx handles static assets
- Node.js serves SSR pages and APIs
- PostgreSQL stores content
- Add dedicated search and cache services only after traffic grows