Deployment Overview
The deployment strategy for Episteme involves separating the backend and frontend hosting environments to leverage the strengths of different platforms.
The backend is deployed on a barebone Ubuntu 24.04 VPS from Hostinger, chosen for flexibility and full control over the server environment. The VPS specifications include 2 CPUs, 8GB RAM, and 100GB of storage.
The frontend, being lightweight and requiring no dedicated storage unlike the backend’s database needs, is hosted separately on Vercel. This approach optimizes performance and utilizes Vercel’s efficient static hosting and CDN capabilities.