Ubuntu (No Custom Domain)

This tutorial covers how to install openalgo in Ubuntu server without any custom domain configurtion

Prerequisites

System Requirements

  • Ubuntu Server (22.04 LTS or later recommended)

  • Minimum 0.5GB RAM

  • Clean installation recommended

# Example - ip address is xx.xx.xx.xx and broker is flattrade

http://xx.xx.xx.xx/flattrade/callback

Broker Setup (Required)

  • Obtain your broker's API credentials as per the openalgo documentation:

    • API Key

    • API Secret

  • Prepare the Redirection URL as per your ip address and broker name

Login to the Ubuntu Server

Open the Nano Editor

Save this file under Install.sh

Installation Steps

The script will interactively prompt you for:

  • Broker selection

  • Broker API credentials

The installation process will:

  • Install required packages

  • Configure Nginx

  • Set up the OpenAlgo application

  • Create systemd service with unique name based on domain and broker

Last updated

Was this helpful?