fiuzagr / denver

RIP - Denver - Docker "Environmentizer"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEPRECATED

This project is abandoned in favor of Îagûara.


Denver

Creates development environment quickly using docker.

Installing via script (Ubuntu only)

wget -qO- \
  https://raw.githubusercontent.com/fiuzagr/denver/master/install.sh | \
  env \
    DENVER_HOME="$HOME/.denver" \
    DENVER_BRANCH=master \
    sh

Dependencies

Install

Clone this repository and insert the code below into your .bashrc or .zshrc.

export DENVER_HOME="$HOME/.denver"
[ -s "$DENVER_HOME/denver.sh" ] && \. $DENVER_HOME/denver.sh

Use the .env.example file to create .env file. Then, edit .env with your configs.

cp .env.example .env

Install projects config files inside your denver home:

wget -qO- \
  https://raw.githubusercontent.com/fiuzagr/env/v2/install.sh | \
  env \
    ENV_HOME="$DENVER_HOME/.config" \
    ENV_BRANCH=v2 \
    sh

Use

Build project

denver build <project-name> [<build args>]

Run project

denver <project-name> [<command>]

Start project ssh

denver start <project-name> <github-user> [<another-github-user>...]

Stop project container

denver stop <project-name>

Remove project image

denver remove <project-name>

Print configured environment

denver printenv [<project-name>]

About

RIP - Denver - Docker "Environmentizer"

License:The Unlicense


Languages

Language:Shell 98.1%Language:Vim Script 1.9%