End-to-End Server Deployment

Job ID: 40509891

Budget: ₹400 – ₹750 INR

My application is ready for production; what I need now is a clean, reliable rollout on my dedicated Ubuntu server. You will handle every layer of the deployment so that, once finished, I can simply point users to the live domain and log in to the admin panel.

Here is exactly what must be in place:

• PostgreSQL installed, secured, and configured with the database schema I provide
• PM2 process manager set up to keep the Node.js service alive and restart on reboot
• Nginx reverse-proxy configured (including gzip, caching headers, and any required redirects)
• SSL certificate installed and force-HTTPS redirect enabled (Let’s Encrypt is fine)
• Admin panel fully accessible and functioning in production mode
• Member registration flow tested through the user sign-up process (email verification and password recovery can stay out of scope for now)
• Complete hand-over of all server credentials, SSH keys, PM2 ecosystem file, Nginx site config, and any scripts you create

Acceptance is straightforward: the site loads over HTTPS, I can sign up a test user end to end, log in to the admin panel without errors, restart the server and watch PM2 bring the service back online, and all configuration files/credentials you touched are delivered to me in a final secure package.

If anything in this list needs clarification, let me know before we start; otherwise, once you confirm you’re comfortable with the scope, I’ll release the milestone and you can begin.
Related categories: PHP Linux Nginx Node.js Web Hosting PostgreSQL Ubuntu SSL