Do I need a VPS?

No.