Project

setdevenv

0.0
The project is in a healthy, maintained state
A simple gem to setup a basic ruby development environment using docker/docker-compose
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 2.3
~> 9.2
>= 0

Runtime

~> 1.3.2
~> 1.18
 Project Readme

SetDevEnv

A simple gem to create a ruby dev enrionment using docker.

Install

gem install setdevenv or bundle add setdevenv

Usage

setdevenv new example

This command will generate 3 files (more to comming eventually) within a folder called example.

  • Dockerfile.dev
  • docker-compose.yml
  • Makefile

TODO

  • Retrieve ruby/alpine latests version from somewhere (and cache it)
  • Accept those versions as arguments from cli
  • Accept an argument in cli to use rails when setuping the new environment
  • Accept an argument --service to create a custom service within docker-compose