shlogg · Early preview
Shashank @bekaarcoder

Deploying TypeScript Node.js App With MySQL & Prisma On Raspberry Pi

Deploying app with & on : Install Raspbian OS, MySQL server, Prisma CLI & Node.js. Configure NGINX as reverse proxy & expose app using Ngrok. Run app with PM2.

Deploying applications has become increasingly accessible, with a range of free and paid hosting options like Render, AWS, and DigitalOcean. However, for developers who want to learn, experiment, and deploy applications without recurring hosting fees, a Raspberry Pi offers an excellent alternative. This compact yet powerful device allows you to create your own Linux-based server for hosting web applications.
In this blog, we’ll explore how to deploy a TypeScript Node.js application using MySQL (MariaDB on Raspberry Pi) and Prisma ORM on a Raspberry Pi. Additionally, we’ll configure NGINX for r...