N8n Workflow Server

N8n Workflow Server

by dz_omar

Run n8n workflows on Apify without server setup. Choose an interactive dashboard, headless webhooks, or a standby server. Your data persists, pay only for compute time.

74 runs
17 users
Try This Actor

Opens on Apify.com

About N8n Workflow Server

Tired of managing servers just to run your n8n workflows? This actor lets you offload that entirely. Think of it as n8n-as-a-service on Apify's platform. You get three ways to run things: fire up an interactive dashboard (your work is auto-saved, so no panic), trigger workflows headlessly via webhook for clean CI/CD pipelines, or keep a server warm and waiting. The best part? Your workflows, nodes, and crucially, your encrypted credentials persist between runs. You're not starting from scratch every time. It's perfect for automating data collection, syncing between apps, or handling webhooks, without the overhead of a dedicated VM. You only pay for the actual compute seconds when your workflow is executing, which for sporadic tasks, often beats a constantly running server on cost. It just removes the infrastructure hassle so you can focus on building the automation logic itself.

What does this actor do?

N8n Workflow Server is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

n8n Workflow Server

Overview

Deploy a full n8n automation server on Apify without managing infrastructure. It runs as an Apify actor, handling setup, HTTPS, and data persistence automatically. You get three execution modes: an interactive web dashboard, headless webhook execution for APIs, and a persistent standby server for production endpoints. Pay only for compute time used.

Key Features

  • Instant Deployment: Launch a configured n8n instance with a public URL in under 2 minutes.
  • Automatic Data Persistence: On shutdown, a backup of your workflows, credentials, and execution history is saved to the actor's Key-Value Store. Upload it to resume exactly where you left off.
  • Three Execution Modes:
    • Normal/Interactive Mode: Full n8n web interface. Auto-shuts down after a configurable idle period, creating a backup.
    • Webhook Mode: Headless execution. Provide webhook URLs via input; the actor runs them sequentially and outputs results. No backup is created.
    • Standby Mode: Persistent HTTP server with no auto-shutdown, ideal for production webhooks. A backup is created only on manual stop.
  • Secure & Ephemeral: Unique login credentials and URLs are generated per session. Backups contain n8n-encrypted credentials.

How to Use

  1. Start the Actor: Run it from the Apify Console or via API.
  2. Configure Input: Set your desired executionMode and parameters (like idleTimeout for Normal mode).
  3. Access & Build:
    • In Normal Mode, use the provided URL and credentials to access the n8n editor.
    • In Webhook Mode, the actor will execute the webhooks defined in the input and finish.
    • In Standby Mode, your n8n instance stays running until you manually stop it.
  4. Stop & Save: When finished (or after idle timeout), the actor stops. In Normal/Standby mode, a backup is automatically saved.
  5. Resume Later: Start a new run and upload the previous backup file to restore your complete environment.

Security Note: Backup files contain your encrypted n8n credentials. Never share them. Free plan users should download critical backups, as storage is cleared after 7 days of actor inactivity.

Input/Output

Input (via JSON)

{
  "executionMode": "NORMAL", // "NORMAL", "WEBHOOK", or "STANDBY"
  "idleTimeout": 60, // Seconds before auto-shutdown (NORMAL mode)
  "backupFileUrl": "", // URL of a previous backup to restore
  "webhooks": [ // Array for WEBHOOK mode
    {
      "url": "https://your-n8n/webhook/abc",
      "method": "POST",
      "payload": {"key": "value"}
    }
  ]
}

Output
- Normal/Standby Mode: Provides dashboardUrl, username, and password for accessing the n8n interface.
- Webhook Mode: Returns an array of execution results for each webhook triggered, with status and response data.
- All modes save a backup.json file to the actor's Key-Value Store on applicable shutdowns.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try N8n Workflow Server now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
dz_omar
Pricing
Paid
Total Runs
74
Active Users
17
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support