Setting up VPS with Docker, N8N, Postgres, and Nextcloud for workflow and CorelDRAW
VPS server (Contabo) with already installed infrastructure.
Tasks:
Update Node.js to version 20.x–24.x
Rebuild the N8N container to work with HTTPS
Configure and check all Docker containers (N8N, Postgres, Qdrant, Proxy Manager, Portainer)
Set up Nextcloud for CorelDRAW files from two workstations, with synchronization and backups
Check access, ports, Docker networks, Proxy, and Cloudflare
Ensure full functionality of all services and backup
Permissions:
The freelancer is granted full sudo / root access to perform all tasks.
After the work is completed, access can be changed or removed.
🛠 What is already installed on the server
🔹 Component Version / Status Ports Comment Node.js 16.20.2 — Needs to be updated to 20.x–24.x N8N (Docker) 2.8.3 5686 external / 5678 container Workflow automation, HTTPS is not working Postgres 16.8 5432 Database for N8N Qdrant latest 6333–6334 Vector database for AI / RAG Nginx Proxy Manager latest 80 / 81 / 443 Proxy and SSL Portainer latest 9000 / 9443 Docker management GUI NocoDB latest — Exited, not in use 🌐 Ports on the server
Service External Port Container Protocol Status N8N 5686 5678 TCP open, HTTP available Nginx Proxy Manager 80 / 443 — TCP open Nginx locally 8080 — TCP open Openresty / Cloud 443 — TCP open Portainer 9000 / 9443 — TCP open Docker bridge 172.17–172.21.x.x — TCP internal networks 🌍 DNS / Cloudflare
All A records, MX, NS, and TXT are configured
HTTPS for N8N is currently not working (container needs to be rebuilt)
💾 Nextcloud — CorelDRAW files
Goal: centralized storage from two workstations
Install Nextcloud on VPS (Docker)
Create a folder:
/Corel_Projects/Desktop Client on PC:
C:\LaserPatch\Corel\Set up automatic synchronization and backups
File version control
In the future — link files to orders in the Postgres database (N8N workflow)
⚡ Actions to be performed
Update Node.js to version 20.x–24.x
Rebuild the N8N container with the new version of Node.js
Configure HTTPS for N8N via Proxy Manager / Cloudflare
Check the operation of all Docker containers (N8N, Postgres, Qdrant, Proxy Manager, Portainer)
Set up Nextcloud for CorelDRAW files with synchronization and backups
Check ports, Docker networks, Proxy, and Cloudflare
Check N8N workflows and projects
Make a backup of the VPS after completing all actions
🛡 Permissions and security
Full sudo / root access to perform all tasks
Temporary access, can be deleted or password changed after work is completed
N8N and CorelDRAW project data must not be deleted
All actions must be performed within the server, without disclosing passwords or keys to external parties
Applications 1
Client's review of cooperation with Kyryl Shcherbyna
Setting up VPS with Docker, N8N, Postgres, and Nextcloud for workflow and CorelDRAWThe work was done excellently. The performer approached the task responsibly and systematically, doing everything carefully and without haste. I especially liked that backup copies and checks were provided at each stage — this inspires confidence and shows a professional approach.
All services are configured correctly, HTTPS works stably, the infrastructure has been checked, and final tests have been conducted. Communication was clear and to the point, and questions were answered quickly.
I recommend for collaboration.
Freelancer's review of cooperation with Ilya Chertkov
Setting up VPS with Docker, N8N, Postgres, and Nextcloud for workflow and CorelDRAWOperational cooperation, understood in its tools. And responds quickly. I recommend for collaboration.
-
Winning proposal3 days116 USDWinning proposal3 days116 USD
Good day. I am ready to help with your project. I will update Node.js to the required version, rebuild the N8N container to work with HTTPS. I will check all Docker containers and configure Nextcloud for synchronizing CorelDRAW files. Considering the complexity of the task, I propose an amount starting from 3000 UAH. It will take approximately 2-3 days to complete the work.
Current freelance projects in the category Software & Server Configuration
Server setupThe situation is as follows. I have a closed group of 15 people. From all over the CIS. We rent a server through ikoula, on which Windows Server is installed. We connect via remote access and use the server to work with software. For some reason, our server has been blocked… System & Network Administration, Software & Server Configuration ∙ 2 hours 31 minutes back ∙ 14 proposals |
Setting up the UkrSklad programRestart (recover) the program. The program was working, but then the database crashed (all information about the product). Software & Server Configuration ∙ 1 day 21 hours back ∙ 5 proposals |
Setting up the Android environment on PC for fintech: installing an emulator/anti-detect and Nige proxyHello! I need to prepare a workstation on a PC for working with banking applications in Nigeria (fintech, mobile banking) from Ukraine. The task is technically delicate, so I am looking for a specialist with experience in traffic arbitration, bypassing anti-fraud systems, or… Software & Server Configuration ∙ 2 days 17 hours back ∙ 1 proposal |
Comprehensive check and protection of the office server + email setup
90 USD
A specialist is needed for a comprehensive check and adjustment of the server infrastructure in the office. Currently, several virtual machines on Ubuntu are running through Proxmox, with the main database and virtual machines for Laravel websites. There were previous issues… System & Network Administration, Software & Server Configuration ∙ 5 days 21 hours back ∙ 14 proposals |
Set up remote drives on hetzner.comThere is a strong desire to use hetzner.com as a remote server for file storage and the ability to work with them from various PCs and mobile devices. Help is needed in setting this up and a brief tutorial for a beginner user on how to configure everything directly on the users'… System & Network Administration, Software & Server Configuration ∙ 6 days back ∙ 17 proposals |