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.
On the homepage, click the "Sign Up" button at the top right corner of your screen. This will take you to the registration 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.
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.
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.
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.
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.
Discovering PipeOps
The final question inquires how you discovered PipeOps. This helps us know how we can reach more people.
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.
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.
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.
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.
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.
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.
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.
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.
Now, you can select your repository and the branch you would like to deploy. Click the “Proceed” button to continue.
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.
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.
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.
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.
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.