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.
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
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.