Get Started with Zippy

No sign-up forms. No complex configurations. Just a simple git push.

Just follow these simple steps

1 Add Zippy as a remote to your Git repository

git remote add zippy ssh://zippy@zippy-ci.com/yourorg/yourrepo

This adds Zippy as a remote to your repository. Replace yourorg with your desired organization name and yourrepo with your repository name. We'll automatically create your organization and repository when you first push.

2 Push your code to the Zippy remote

git push zippy

Your first push will:

  • Create your organization and repository on Zippy
  • Set up your first pipeline
  • Run your build script automatically

3 Run your first build

After pushing to Zippy, your build will automatically start. You'll see real-time output directly in your terminal.

Enumerating objects: 12, done.
Counting objects: 100% (12/12), done.
Delta compression using up to 8 threads
Compressing objects: 100% (8/8), done.
Writing objects: 100% (8/8), 1.2 KiB | 1.2 MiB/s, done.
Total 8 (delta 4), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (4/4), completed with 4 local objects.
remote: ● Welcome to Zippy! Setting up your organization...
remote: ● Organization "yourorg" created
remote: ● Repository "yourrepo" created
remote: ● Assigning pre-warmed VM...
remote: ● Running build script...
remote: [Test] Running tests...
remote: [Test] All tests passed ✓
remote: ● Pipeline completed in 12.4s
remote: ● Build successful! ✅ You're ready to go!
remote: ● To continue using Zippy after this free trial build, complete payment setup: https://zippy-ci.com/payment/a1b2c3d4

4 Complete payment setup Only after successful build

No payment is required until your first build passes successfully. After your build completes successfully, you'll receive a payment link to:

  • Select your subscription plan (all plans are flat-rate with unlimited build minutes)
  • Set up payment
  • Continue using Zippy for all your projects
You can try a full build for free before committing to a subscription plan. No credit card required to get started.

Frequently Asked Questions

What makes Zippy builds so fast?

Zippy keeps recently used repositories "hot" and ready for instant builds. This eliminates cold start times completely, so your builds start executing immediately after you push. Your plan determines how many hot repositories you can have at once (1 for Developer, 3 for Team, and 7 for Business).

Do I need to create a build configuration file?

No YAML or complex configuration files needed! Just add a build.sh script to define your build process. Optionally, add an ubuntu.sh or alpine.sh script to select and configure your build environment.

How do I handle secrets?

Zippy integrates with git-secret out of the box. Just encrypt your sensitive files with git-secret, and we'll decrypt them during the build process.

What environments are available?

Zippy provides Alpine or Ubuntu-based VMs that you can customize to your needs. Simply add an ubuntu.sh or alpine.sh script to your repository root to select and set up your build environment. This script runs first to install any dependencies your build requires. Then, your build.sh script defines the actual build process. This gives you complete flexibility without the complexity of Docker configurations.

What is the admin repository?

When you create your organization (by pushing to Zippy for the first time), we automatically create an admin repository for you. This special repository manages access control for your entire organization. You become the admin and can clone it using: git clone ssh://zippy@zippy-ci.com/yourorg/admin. Everything is managed through git - no web interface needed!

How do I add team members to my organization?

Simply clone your organization's admin repository and add team members' SSH public keys to the keys/ directory. For example, create keys/jane.pub with Jane's public key, then commit and push. They'll immediately have access to push to any repository in your organization. Remove access by deleting their key file and pushing again.

When do I need to pay?

You can try Zippy completely free with your first build. No credit card is required to get started. You only need to set up payment after your first build completes successfully, and you decide you want to continue using Zippy. This gives you a chance to experience the speed and simplicity of Zippy before committing to a subscription.

How do I get help?

Our team is ready to help! Contact us at support@zippy-ci.com or check our documentation.