getting-started

Getting Started with PipeOps: From SignUp to First Deployment

Getting Started Guide: From SignUp to First Deployment



If you're new to PipeOps and looking to get your projects up and running quickly, you’re in the right place. This step-by-step guide will walk you through the entire onboarding process—from creating your account to deploying your first project on the platform. Whether you’re an individual developer or part of a growing team, this tutorial will help you navigate the platform with ease.

This guide will cover three phases:

  • Seting up your account
  • Choosing your server hosting method
  • Project deployment


Setting Up Your Account​

Step 1: Visit the homepage

Open your preferred web browser and navigate to the PipeOps homepage. You can use the direct URL: https://pipeops.io.

landing page

On the homepage, click the "Sign Up" button at the top right corner of your screen. This will take you to the registration page.

landing page

Step 2: Sign Up

PipeOps offers four different sign-up options. You can create an account using one of the following:

  • GitHub account.
  • GitLab account.
  • BitBucket account.
  • Email address and password.

If you choose GitHub, GitLab, or Bitbucket, ensure that you're already logged into your account. You'll be prompted to authorize PipeOps to connect to your account.

SigUp Options

Step 3: Enter email address and password

For this guide, we’ll be going with the email sign-up option. Here, you’ll be asked to enter your full name and a valid email address. After that, set a strong password for your account and hit the “proceed” button.

Step 4: Verify your email address

After submitting your details, you’ll be redirected to a page requesting your OTP (one-time password). Check your email inbox for the OTP, copy the code, and enter it into the field. Click the “submit” button to proceed.

Email Verification

Step 5: Customize your workspace

The next step in your account creation process is to customize your workspace. We want to understand your goal of using PipeOps to provide you with the most relevant features and support. Take a moment to answer the following questions:

Workspace name

The first field is to provide a name for your workspace. Your workspace name helps you organize and distinguish your projects within PipeOps.

Workspace name

Your Role/Job Title

Choose a role that best describes you from the available options. If your job title is not listed, you can pick “Others” and continue to the next.

Role

Project Type

The next question asks your goal of using the platform. You can select from options, such as exploring PipeOps for your startup, personal project, or open-source project.

Goal

Discovering PipeOps

The final question inquires how you discovered PipeOps. This helps us know how we can reach more people.

Discover

Click the “Finish” button once you’ve answered this question. Your workspace will be configured accordingly. Now, we can proceed to create a server.

Choose your Server Hosting Method

Step 1: Select your server hosting option

After the previous step, you’ll be prompted to choose your deployment path. You can decide to deploy your server “On PipeOps” or “On Cloud Provider”. For this guide, we’ll go for the “On Cloud” deployment path.

Choose path

Step 2: Customize your server

After choosing your deployment path, you’ll be directed to:

  • Select a cloud provider for your PipeOps Nova server.
  • Choose your preferred region: The geographic location for deploying your server.

Customize server

Click the “Proceed” button to continue.

Step 3: Select a Plan

Next, you'll see the different subscription plans available on the platform. PipeOps offers three plans: Growth, Scale, and Custom, with monthly or yearly billing options.

Select plan

Step 4: Add payment method

After selecting your preferred plan, a payment modal will appear. Review your subscription and add a payment method.

You can choose from popular payment options like Stripe and Paystack. After that, click the “Proceed to Subscribe” button. This takes you to the secure checkout page.

confirm plan

Step 5: Access your Dashboard

Once your payment has been processed, you can now access your dashboard. The next phase is to deploy a project into our newly-created PipeOps server.

Access dashboard

Project Deployment

Step 1: Connect your GitHub repository

To deploy your project, you need to first connect your repository provider to PipeOps. For this guide, we’ll be deploying from GitHub, so we’ll select the “Deploy from GitHub” option.

Connect GitHub

Authenticate your account to establish a connection between PipeOps and your repository. After successfully linking your Git account, your repository will be available on your dashboard.

Linked GitHub

Step 2: Select repo source

Click on “Select Git provider account” to reveal a dropdown list from which you can choose “GitHub” or the particular Git provider you linked. Next, click “Select/Add organization” to select your repo organization from the dropdown.

Select Git Account

Now, you can select your repository and the branch you would like to deploy. Click the “Proceed” button to continue.

Select Git Branch

Step 3: Configure project

Your Project Summary dashboard will be shown to you. From this page, you can change your project name, select deployment environment, and configure CPU and memory. You can leave everything as default and click Proceed.

Project Summary

Step 4: Configure build settings

The next page is for configuring build settings. In build settings > framework, specify your project’s framework. A compatible project build method is set automatically for you. If it’s not, you can choose from the dropdown.

Project Build

Step 5: Deploy project

After reviewing your settings, click the Deploy button. The build process will start and you’ll be able to monitor the logs.

Project Build Logs

Once your project deploys, you’ll see a modal stating that the project has been deployed successfully. Click on “Got it” to go to your project's overview page.

Successful Project Deployment

Conclusion

And that’s it! You’ve successfully set up your PipeOps account, customized your workspace and server, and deployed your first project. PipeOps is designed to simplify cloud deployment and infrastructure management, and now you’re equipped to explore its full capabilities.

PipeOps is the fastest and easiest way to go live in production on your AWS, GCP, or Azure.