# Deploying n8n with StationOps

n8n is a powerful workflow automation platform that allows you to connect different services and automate tasks without coding. It provides a visual interface for creating workflows and includes a PostgreSQL database for data persistence.


# Create Organisation and Project

  1. From the organisations dashboard, click Create.
  2. Enter the organisation and project details.
  3. Continue into Architect to draft or review the n8n infrastructure.

    Organisations Dashboard

    Tip: Use consistent naming for your projects and use names which reflect the apps purpose, team or environment.


# Connect to AWS

  1. Open Settings > AWS for the project, or start a deploy from Architect.
  2. If the project has no AWS configuration yet, click Create.

    AWS Settings

  3. Give your connection a name, or leave it as the default, and click Authorize with AWS.

    AWS Auth

  4. You will now be brought to your AWS login and console
  5. Scroll down to the bottom of the stack creation page, select the acknowledgement checkbox and click Create Stack

    Create Stack

  6. Once the connection is created, choose it, select the AWS region you want to deploy to, and click Save.

# Access Architect Templates

  1. Navigate to Architect in your StationOps project
  2. Click on Templates to view available deployment templates
  3. Locate the n8n template card

    n8n Template Card
    Templates selection interface


# Deploy n8n Template

  1. On the n8n template card, click   Use this template
  2. You will be redirected to Architect to review and deploy the configuration

    Use n8n Template
    Template deployment initiation


# Deploy Your n8n Instance

  1. Review all configuration settings
  2. Click   Deploy to start the deployment
  3. Monitor the deployment progress in the logs

Tip: The deployment process will set up both the n8n application and its PostgreSQL database automatically.


# Access Your n8n Instance

Once deployment is complete:

  1. Navigate to your deployed service in the StationOps dashboard
  2. Click on the "Visit" button to access your n8n instance
  3. Complete the initial n8n setup inside the deployed n8n application
  4. Start creating your automation workflows

# What's Included

The n8n template provides:

  • n8n Application: Full-featured workflow automation platform
  • PostgreSQL Database: Reliable data storage for workflows and executions
  • Automatic Configuration: Pre-configured database connections
  • Scalable Infrastructure: Built on StationOps' robust platform

# Additional Resources