Empowering you to take on any DevOps challenge.

automation out of the box

With a SaaS-managed platform specifically for containers, Cycle™ becomes the bridge between you and your infrastructure. Simplify the stack and gain the benefits of your own private cloud that spans multiple providers.

Container Orchestration

Developing your applications is only half the battle. Even with containers, deploying, scaling, and managing a live application is a full time job. Cycle comes jam packed with features to make container orchestration easier than ever.

Environments & Stacks

Combine related images into stacks and automate their deployment into privately networked groups of containers called environments.

Managed DNS

Connect your containers to your domains and manage all of your DNS settings from Cycle, with the ability to tie records directly to containers.

Built In Scaling

Load balance behind HAProxy automatically, and scale up based on custom criteria you define.

Service Discovery

Each environment runs an isolated Discovery service for DNS resolutions. Forget about hardcoding or looking up IPs, with Cycle, your containers can communicate seamlessly using hostnames

Integrated VPN

Each environment runs a VPN service. You'll never need to send sensitive information over the public net. Cycle makes security easy.

Remote Volume Access

Remote access can be enabled for any container volume, providing simple, secure access via SFTP.

...and private cloud builder

Mix and match infrastructure to build the perfect cloud. Choose servers from our infrastructure partners, or in the near future, bring your own hardware to join in. Within minutes, you'll be in command of global infrastructure with no additional configuration.

  • Go from nothing to a private cloud spanning multiple providers in 15 minutes
  • Add and remove infrastructure with the click of a button
  • Automatic networks built between nodes
  • Always up-to-date container orchestration layer

Interfaces for Humans And Robots

The Portal

There's no reason container and infrastructure management can't be this easy. Cycle's portal takes things further by offering both basic and power features for that extra fine-grained control. What was once a series of daunting tasks becomes the most enjoyable part of the process.


If you're in need of more in depth control or want to integrate directly into Cycle, our REST-based API offers the same level of control accessible in the portal. Built for volume and scale, tasks are able to be queued up and run asynchronously, while a websocket pipeline lets you know what's happening at any time.

curl -X GET \
https://api.cycle.io/v1/environments \
-H 'Authorization: Bearer {token}' \
-H 'X-Hub-ID: {hub ID}'

deploy with stacks

Build large scale application deployments using stacks. Add a cycle.json file to your repo, and have Cycle automatically build and deploy your containers on webhook hits. Define multiple containers from multiple sources, resource limitations, networks, and much more.

Iron-Clad Security

Built from the ground up for running containers efficiently and securely, CycleOS sets a new standard. It has a wafer-thin attack surface, runs on a read-only filesystem, and boasts a 50MB download size. It's smart enough to update itself and ensures the only thing your servers are worried about is what you put on them.

  • Always up to date
  • No extra dependencies
  • Encrypted private networks
  • Granular security

Automated TLS

Not only is remembering to update your TLS certificates a hassle, forgetting could cost you big time. With the check of a box, Cycle will automatically generate certificates using Let's Encrypt for your containers. Not only that, but the platform will automatically renew them for you every 60 days.

Per-Environment VPN

Each environment (network group) integrates a VPN service you can fine tune for your needs. Keep your sensitive data off the public net, but ensure secure access for trusted users. Directly download the VPN files from the portal for an easy one-click setup.

Granular Permissions

Cycle takes a deny-by-default approach, ensuring that the only ones with access to your containers are the ones you specify. Get granular control over who can view or manage every aspect of your ecosystem.