All Projects → compose-generator → compose-generator

compose-generator / compose-generator

Licence: Apache-2.0 license
🐳 Easy to use cli tool to generate Docker Compose configurations

Programming Languages

go
31211 projects - #10 most used programming language
PHP
23972 projects - #3 most used programming language
Dockerfile
14818 projects
shell
77523 projects
python
139335 projects - #7 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to compose-generator

CV
📜 My Data Driven CV written with R, YAML, & LaTeX
Stars: ✭ 54 (-51.35%)
Mutual labels:  yaml
yamlpath
Command-line get/set/merge/validate/scan/convert/diff processors for YAML/JSON/Compatible data using powerful, intuitive, command-line friendly syntax.
Stars: ✭ 78 (-29.73%)
Mutual labels:  yaml
idr-metadata
Curated metadata for all studies published in the Image Data Resource
Stars: ✭ 12 (-89.19%)
Mutual labels:  yaml
wildq
Command-line TOML/JSON/INI/YAML/XML/HCL processor using jq c bindings
Stars: ✭ 22 (-80.18%)
Mutual labels:  yaml
yaml-overlay-tool
Use JSONPath to query & patch YAML files with ease.
Stars: ✭ 24 (-78.38%)
Mutual labels:  yaml
yaml-runtimes
YAML processor runtimes via docker
Stars: ✭ 28 (-74.77%)
Mutual labels:  yaml
yaml-vim
YAML syntax/indent plugin for Vim
Stars: ✭ 37 (-66.67%)
Mutual labels:  yaml
pytest-variables
Plugin for providing variables to pytest tests/fixtures
Stars: ✭ 69 (-37.84%)
Mutual labels:  yaml
webparsy
Node.JS library and cli for scraping websites using Puppeteer (or not) and YAML definitions
Stars: ✭ 40 (-63.96%)
Mutual labels:  yaml
write-yaml
Basic node.js utility for converting JSON to YAML and writing formatting YAML files to disk.
Stars: ✭ 38 (-65.77%)
Mutual labels:  yaml
libcyaml
C library for reading and writing YAML.
Stars: ✭ 165 (+48.65%)
Mutual labels:  yaml
reinforz
An online quiz app made using react, typescript and material-ui
Stars: ✭ 58 (-47.75%)
Mutual labels:  yaml
Rocket
Define your release steps 🚀
Stars: ✭ 99 (-10.81%)
Mutual labels:  yaml
yaml.sh
Read YAML files with only Bash
Stars: ✭ 30 (-72.97%)
Mutual labels:  yaml
rel
command line tool for managing personal graphs of anything and writing them to dot
Stars: ✭ 51 (-54.05%)
Mutual labels:  yaml
chorus
📝 The first editor for Spigot configurations.
Stars: ✭ 133 (+19.82%)
Mutual labels:  yaml
powerflows-dmn
Power Flows DMN - Powerful decisions and rules engine
Stars: ✭ 46 (-58.56%)
Mutual labels:  yaml
luban
你的最佳游戏配置解决方案 {excel, csv, xls, xlsx, json, bson, xml, yaml, lua, unity scriptableobject} => {json, bson, xml, lua, yaml, protobuf(pb), msgpack, flatbuffers, erlang, custom template} data + {c++, java, c#, go(golang), lua, javascript(js), typescript(ts), erlang, rust, gdscript, protobuf schema, flatbuffers schema, custom template} code。
Stars: ✭ 1,660 (+1395.5%)
Mutual labels:  yaml
ADLES
Automated Deployment of Lab Environments System (ADLES)
Stars: ✭ 28 (-74.77%)
Mutual labels:  yaml
Ubigeo-Peru
Base de datos de departamentos, provincias y distritos del Perú (UBIGEO) actualizada al 2019 (El INEI ha actualizado hasta el 2016). SQL, JSON, XML, CSV, Arreglos PHP, YAML.
Stars: ✭ 113 (+1.8%)
Mutual labels:  yaml

Compose Generator Logo

Compose Generator

Easy to use cli tool to generate Docker Compose configurations blazingly fast.


Please visit the documentation on compose-generator.com.

If Compose Generator helps you, please consider a GitHub star!

Install Compose Generator

To install Compose Generator on your system, please visit the installation section in the documentation. Compose Generator is available for the latest versions of Alpine, CentOS, Debian, Fedora, Raspbian, Ubuntu and Windows. If you want to install Compose Generator manually by downloading a package file, please take a look at the table below.

After installing, you can use Compose Generator in the terminal like this:

$ compose-generator [<command>]

QuickStart with Docker

For Linux:

$ docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v $(pwd):/cg/out chillibits/compose-generator [<command>]

For Windows:

$ docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v ${pwd}:/cg/out chillibits/compose-generator [<command>]

Note: This command does not work with Windows CMD command line. Please use Windows Terminal or PowerShell instead.

Supported host systems & file downloads

There are downloadable packages available for all supported platforms:

Platform amd64 i386 armv5 armv6 armv7 arm64
Darwin / MacOS (tar.gz) download - - - - -
Alpine (apk) download download download download download download
CentOS (rpm) download download download download download download
Debian (deb) download download download download download download
Fedora (rpm) download download download download download download
Raspbian (deb) download download - download download download
Ubuntu (deb) download download download download download download
Windows Installer (msi) download download - - - -
Windows Portable (zip) download download - - - -

Contribute by providing predefined templates

If you miss a predefined template and you want to create one for the public, please read the instructions to create a template. Fork the repository, create the template and open a pr against the release/v1.10.x branch. The community is thankful for every predefined template!

Contribute otherwise to the project

If you want to contribute to this project, please ensure you comply with the contribution guidelines.

© Marc Auberer 2021-2022

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].