blimp

module
v0.0.0-...-60f4931 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2021 License: Apache-2.0

README

Blimp CLI

Build Status Go Report Card Slack

This repository contains the CLI for Blimp. Blimp lets you develop in the cloud, reducing CPU and RAM usage on your laptop. It supports the same configuration and workflows as Docker Compose.

This repository is also used for issue tracking and feature requests.

How it Works

Installation

blimp has been tested on Mac, Linux, and Windows WSL.

curl -fsSL 'https://raw.githubusercontent.com/kelda/blimp/master/scripts/install.sh' | sh

Example

# Download the example.
git clone https://github.com/kelda/node-todo
cd node-todo

# Pick a username.
mkdir -p ~/.blimp && echo 'username: your_user' > ~/.blimp/auth.yaml

# Boot the docker-compose.yml.
blimp up

# You can now interact with your containers as if they were running locally.
# Edit files.
vim app/routes.js

# Access the app.
curl localhost:8080

Documentation

Contributing

Contributions are very much welcome! Check out the contribution guide to get started.

Directories

Path Synopsis
ci
multirunner command
cli
cp
cp/kubectlcp
nolint
nolint
ps
ssh
up
volume
Package volume manages the persistent storage that backs Blimp volumes.
Package volume manages the persistent storage that backs Blimp volumes.
pkg
sandbox
dns command
init command
init/vcp command
syncthing command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL