Installation
Installing Octopipe
Octopipe is designed to offer a seamless pipeline development experience, whether you are working locally or planning to deploy in the cloud. This guide walks you through the prerequisites, installation methods, and post-installation steps to ensure you have a fully functional setup.Prerequisites
Before installing Octopipe, ensure that you have the following installed on your system:- Python 3.8 or Higher Octopipe is built with Python, so make sure you have a compatible version installed.
- Node.js and npm Some parts of Octopipe’s tooling depend on Node.js. We recommend installing the latest LTS version.
- Docker (Recommended) Docker allows you to run Octopipe in a containerized environment for consistency and ease of deployment.
- Git To clone the repository and manage version control for any custom changes.
- A Modern Web Browser For accessing the Octopipe dashboard and documentation.
Installation Options
You can choose one of several methods to install Octopipe, depending on your development environment and preferences.Option 1: Installation via Pip
Octopipe is available on PyPI. To install, run the following command:- Clone the Repository:
- Navigate to the Project Directory:
- Install Python Dependencies:
- Install Node.js Dependencies (if applicable):
- Pull the Latest Docker Image:
- Run the Docker Container:
- Verify the Installation:
- Configure Environment Variables:
- Display the Help Menu: