Automation should simplify your work, not your setup. With VPSie’s One-Click n8n deployment, you can launch a fully functional, self-hosted n8n instance in just a few minutes, without the hassle of manual installation or complex configuration.
Whether you’re automating business processes, integrating APIs, connecting cloud services, or building custom workflows, n8n provides a powerful low-code platform that gives you complete control over your automation. By deploying n8n on VPSie, you benefit from high-performance cloud infrastructure, fast provisioning, and the flexibility to scale your environment as your automation needs grow.
This guide walks you through deploying n8n with VPSie’s One-Click App, so you can spend less time configuring servers and more time building workflows that improve productivity.
Step 1: Select n8n from Marketplace Apps
Log in to your VPSie control panel and click on “New Server” to start creating a new instance. This will take you to the server deployment section and then go to Marketplace, where you’ll find a variety of pre-configured, one-click deployable services.
Scroll through the list or use the search bar to locate n8n. Once found, click on it to proceed with the setup.
Step 2: Select a VPSie Data Center
Choose a data center location that is closest to your customers, not necessarily to you. For instance, if you’re located in Europe but most of your clients are based in the United States, selecting a U.S. data center will help ensure better performance and lower latency for them.
Step 3: Choose Your Server Package
Select the server package that best suits your requirements. Begin by choosing a plan category, then select the configuration that aligns with your application, workload, or business needs.
Each package includes a different combination of CPU, RAM, and storage, giving you the flexibility to choose the right balance of performance, scalability, and cost for your deployment.
Step 4: Configure Network & Security
In this step, configure your server’s networking and security settings. Choose the IP options that best match your deployment requirements, and optionally assign the server to a Virtual Private Cloud (VPC) or an existing firewall.
- Public IP Configuration: By default, both IPv4 and IPv6 are enabled, allowing your server to communicate over the public internet. You can disable either protocol if your deployment only requires one.
- Private IP Configuration (Optional): Select an existing VPC if you want your server to communicate privately with other resources in the same virtual network. If you don’t have a VPC, you can create one directly from this page.
- Firewall Configuration (Optional): Attach an existing firewall to control inbound and outbound traffic. This adds an extra layer of security by allowing only the network traffic you specify.
For most n8n deployments, the default settings with IPv4 and IPv6 enabled are sufficient. If you plan to connect n8n to databases or other services hosted on VPSie, consider placing them in the same VPC and attaching an appropriate firewall to secure access.
Optional: Add SSH Key, Startup Script, or Extra Storage
At this stage, you have the option to enhance your deployment by adding an SSH key for secure access or a startup script to automate initial setup tasks. You can use existing ones or create new entries as needed. This step is entirely optional feel free to skip it if these features aren’t required for your setup.
Additionally, you can attach extra storage to your server beyond what’s included in your selected package. Simply choose the desired storage type from the dropdown menu and specify the size you need to allocate additional space.
Customize Hostname, Set Password & Enable Backup
Under the Hostname tab, you can assign a custom hostname to your Rustdesk server. By default, VPSie will generate one automatically, but you’re free to personalize it.
A default password will also be created for your server. If you prefer to use your own, head to the Password Configure tab, select Custom, and enter your preferred password.
For better organization, we recommend adding a note and tags to help you easily identify your Rustdesk server later.
Finally, for added security and peace of mind, we highly recommend enabling Automatic Backup to protect your data.
Deploy Your n8n Server
Once all configurations are set, simply click on the Deploy Server button to begin creating your n8n instance. VPSie will handle the rest within a few minutes, your fully configured n8n server will be up and running.
After deployment is complete, your n8n server will appear in your server list, ready for use.
Once the deployment is complete, you’ll receive all the server details via email.
Accessing n8n for the First Time
Your application is listening on the standard n8n port (5678). You can access your fresh dashboard right now by opening your browser and navigating to:
Access n8n WebUI:
http://{{vm_ip_address}}:5678Default File Path (SSH): /opt/n8n/
The first time you access n8n, you’ll be prompted to create the Owner Account, which will be used to manage your workflows and settings.
Fill in the required information and You can optionally enable Security and Product Updates if you would like to receive notifications from the n8n team.
You can optionally enable Security and Product Updates if you would like to receive notifications from the n8n team.
After completing the form, click Next to finish the initial setup.
