Deploy Vue.js Frontend + Node.js Backend + PostgreSQL on Ubuntu server (Fix error 500)
Project Description:
There is a ready project built on:
Frontend: Vue.js
Backend: Node.js (Express)
Database: PostgreSQL
Server: Ubuntu 24.04 with Nginx and PM2
Project Location:
/www/scalevolt-app
The project works locally, but after updates and deployment on the server:
The website online returns 500 Internal Server Error
Frontend does not display or displays incorrectly
Backend/API does not work or returns errors (likely due to a database connection issue)
PostgreSQL does not accept connections (likely a password or configuration issue)
What Needs to Be Done:
Check and debug the project deployment on the server:
To ensure the Vue frontend displays correctly
To ensure the Node.js backend works and connects to PostgreSQL
To ensure API routes respond without errors
Check the connection to PostgreSQL (password, access)
Ensure PM2 and Nginx are configured correctly
Set up a convenient update process (via Git or another solution)
Access:
I provide SSH access to the server
All files are already uploaded to the server:
/www/scalevolt-app
What Should Be the Result:
The site should work correctly on the domain
Backend and database — connected
A brief guide on how to update the project and restart services
-
319 Good afternoon - we develop frameworks on Laravel and mobile applications on iOS and Android turnkey.
Projects:
1. Good afternoon, we are ready to fulfill your order turnkey.
We develop websites on PHP and mobile applications on iOS and Android.
We have experience in creating CRM/ERP systems.
We are ready to fulfill your order turnkey.
Good afternoon, we develop websites on WordPress and mobile applications on iOS and Android. The total experience in development is 7 years. We are ready to fulfill your order turnkey.
1. Projects
https://berkanaplus.com.ua/ - This site was migrated and the server was configured.
… 2. https://leondesign.kyiv.ua/
PHP version updates and plugin updates.
3. https://peg.com.ua/
Development of a new module for the site for dynamic updating of product prices.
https://uvali.com.ua/
Configuration of a dedicated VPS server.
-
577 14 0 Good evening.
I am ready to complete your project according to the provided description.
Feel free to reach out, I will be happy to collaborate.
-
3634 7 0 Good day! Let's have all the information (project, logins, passwords) - I will do it.
-
2130 199 1 4 Contact me - I will do my best.
The price for complete and correct server setup, taking into account security and performance issues, individual project features, and the system for deploying updates from GitHub with automatic correction of necessary variables for proper operation and restarting required services. I have experience with such projects (I can provide case studies if needed).
When signing a contract for subscription maintenance, the initial price for setup can be significantly reduced.
Over 20 years of administration experience.
Examples of clients for whom I have configured and support servers can be viewed on my website and in my portfolio on this exchange.
If desired, work can be done under a contract with payment to a bank account (I am a sole proprietor, group 3).
Clients with UBD status and their families receive a 15% discount on all services.
… 30% of the money earned from one-time jobs will be donated to support the Armed Forces of Ukraine.
-
3025 37 0 1 Hello. I am ready to set up the server. Feel free to reach out to discuss the details.
-
1212 7 0 Hello!
My name is Ruslan, I am a fullstack developer with experience in Node.js (Express), PostgreSQL, Nginx, PM2, as well as deploying projects on Ubuntu servers.
⚙️ I have full cycle deployment practice:
configured Nginx + SSL,
worked with process management systems (PM2),
…
connected the backend to PostgreSQL (including configuring pg_hba.conf, .env, migrations),
optimized the deployment flow through Git or CI/CD,
and dealt with 500 Internal Server Error type issues after updates.
🔍 In your case, I can quickly:
check pm2 logs and nginx/error.log,
test the connection to PostgreSQL,
identify the cause of incorrect frontend operation (Vue),
and set up the update process (Git pull + build + restart script).
I am ready to connect via SSH, conduct an audit, and fix everything. I will also provide a short instruction for future updates.
Write if relevant — I am ready to quickly get to work.
Best regards,
Ruslan
-
1515 23 0 Good evening.
I can help with the deployment today.
================================
-
6521 229 4 7 Hello. I will do it now.
Message me privately, I have a lot of experience
I will start right away
Current freelance projects in the category Java
Application developmentI wish to create a mobile application for communication, the app should have audio and video calls, group chat creation, the ability to sync with phone contacts, account settings: email binding, 2FA, phone number, the ability to customize app notifications, change the app… Java, Python ∙ 2 days 16 hours back ∙ 36 proposals |