Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kariae/composei
CLI to generate Docker compose files.
https://github.com/kariae/composei
docker docker-compose
Last synced: 7 days ago
JSON representation
CLI to generate Docker compose files.
- Host: GitHub
- URL: https://github.com/kariae/composei
- Owner: kariae
- Created: 2018-08-14T11:51:04.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-12T05:55:13.000Z (over 1 year ago)
- Last Synced: 2024-11-16T00:43:13.890Z (about 1 month ago)
- Topics: docker, docker-compose
- Language: Go
- Size: 43 KB
- Stars: 63
- Watchers: 6
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
+-------+ ____ _
| || || | / ___|___ _ __ ___ _ __ ___ ___ ___(_)
+---+---+---+---+ | | / _ \| '_ ` _ \| '_ \ / _ \/ __|/ _ \ |
| || || | || || | | |__| (_) | | | | | | |_) | (_) \__ \ __/ |
+-------+-------+ \____\___/|_| |_| |_| .__/ \___/|___/\___|_|
|_|Composei is an interactive command line tool build with golang that helps you create your docker compose file.
Cause I'm too lazy to remember all the possible options for each container xD
# Demo
# Installation
- Download the latest relaese for your machine from the [releases page](https://github.com/kariae/composei/releases)
- Extract the binary file into your bin path.
- Enjoy creating docker-compose files.# Usage
$ composei -h
NAME:
Composei - Composei is an interactive command line tool build with golang that helps you create your docker compose file.USAGE:
main [global options] command [command options] [arguments...]VERSION:
0.1.0COMMANDS:
generate, g Generate docker compose file
help, h Shows a list of commands or help for one commandGLOBAL OPTIONS:
--help, -h show help
--version, -v print the version# TODOs
- [ ] Add more details to README file.
- [ ] Automate releases generation.
- [ ] Add travis automation for tests.# Contributing
First, **many thanks** for your contributions, please note that this eco system is a personal preference that I use in most of my PHP projects (using Symfony or other frameworks), if you find any typo/misconfiguration, or just want to optimize more the workflow, please
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D