Need DevOps to Setup & Host Node.js/Docker App on VPS NL
Opdracht ID: 58024
Budget: € 50 tot 350
Geplaatst: 04-08-2025
Reacties: 3
Locatie: Den Haag, Zuid-Holland
Laatst gewijzigd: 05-08-2025
Status: Gesloten
Hallo,
Ik heb een kant-en-klaar WMS-project dat gehost wordt op GitHub:
???? https://github.com/a114d/invizo_WMS
Ik zoek een professionele developer of DevOps-specialist om dit project te installeren en te configureren op een VPS gehost door STRATO (Nederland), inclusief domein en SSL-certificaat.
Werkzaamheden:
1. Server Setup Ubuntu sever 24 LTS
Verbind met de VPS via SSH
Installeer Docker of Node.js (het project is gemaakt met NestJS)
Installeer PostgreSQL en MySQL
Configureer NGINX als reverse proxy
Installeer Certbot voor HTTPS / SSL
2. Deploy van de Applicatie
Clone of upload het GitHub-project
Stel het .env bestand en databases in
Start de backend/frontend (via PM2 of Docker Compose indien nodig)
Zorg dat alles automatisch opnieuw opstart bij reboot
3. Domein Configuratie
Koppel de VPS IP aan het domein (bijvoorbeeld www.----------.nl)
Configureer DNS A-records
Stel NGINX in voor HTTPS en routing
4. Server Beveiliging
Sluit ongebruikte poorten (met UFW of andere firewall)
Activeer SSH-sleutels (optioneel)
Zorg ervoor dat HTTPS en SSL correct zijn ingesteld
5. Oplevering
De website moet wereldwijd toegankelijk zijn via het domein
Adminpaneel en API moeten goed functioneren
Server moet zichzelf herstarten en optioneel back-ups maken
Ik geef volledige admin toegang tot mijn STRATO-account en benodigde inloggegevens.
Graag ontvang ik , de geschatte doorlooptijd en eventuele aanvullende vereisten.
-----------------------------------------------------------------------------------------
I have a ready-made WMS project hosted on GitHub:
https://github.com/a114d/invizo_WMS
I’m looking for a professional developer or DevOps expert to install, configure, and deploy this project on a VPS hosted by STRATO (Netherlands) with domain and SSL setup.
Tasks to be done:
1. Server Setup Ubuntu server LTS 24
Connect to the VPS via SSH
Install Docker or Node.js environment (the project is built with NestJS)
Install PostgreSQL and MySQL
Install and configure NGINX as reverse proxy
Install Certbot for HTTPS / SSL
2. Application Deployment
Clone/upload the GitHub project
Set up .env configuration and databases
Start backend/frontend (using PM2 or Docker Compose if necessary)
Ensure auto-restart on server reboot
3. Domain Setup
Link VPS IP to the domain (e.g.---------------.nl)
Set DNS A record
Configure NGINX and HTTPS for the domain
4. Server Security
Close all unused ports (UFW or similar firewall)
Enable SSH key authentication (optional)
Make sure HTTPS and SSL certificates are applied
5. Final Delivery
The site should be accessible globally under the domain
Admin panel and API must be functional
Server should auto-restart and include optional backup configuration
I will provide full admin access to the STRATO hosting account and any necessary credentials.
Please let me know estimated time to complete, and if you need anything else.