GitHub

The simplest way to deploy your apps to the cloud

Outblocks is an open-source, infrastructure-as-code tool for deploying apps to any cloud. No devops skills needed.

project.outblocks.yaml
web.outblocks.yaml
dev.values.yaml
prod.values.yaml
# Name of the project.
name: my_project
# State - where project state will be stored.
state:
type: gcp
# Main base domain for apps - loaded from values.yaml
# for easy override per environment.
dns:
- domain: ${var.base_url}

Introduction

Getting started

Learn how to get Outblocks set up in your project.

Introduction

Read about the concept of Outblocks and how to start deploying your apps.

Configuring project

Learn how the internals work and contribute.

Applications

Types of applications you can deploy using Outblocks.

Dependencies

Dependencies are additional services you can turn on for your deployment.

Managing deployment

Dependencies are additional services you can turn on for your deployment.

Examples

Jump straight to the examples.


Quick start

# macOS
brew install outblocks/tap/ok


# NPM
npm install -g outblocks-cli


# Windows
scoop install outblocks-cli

Getting help

If you need any help with outblocks feel free to create an issue on our Github Issues.