Skip to content

Releases: xe-nvdk/ezcompose

EZCompose v0.1.8

15 Mar 14:21
Compare
Choose a tag to compare

EZCompose v0.1.8

Changelog

  • I rewrote ezcompose to make it more efficient. Fixing some issues that two years ago I wasn't able to resolve. Give it a try and let me know.
docker run -it hectorivand/ezcompose:v0.1.8

v0.1.7

09 Jul 15:40
1e8e063
Compare
Choose a tag to compare

EZCompose v0.1.7

Changelog

  • EZCompose now supports multiple managed volumes
  • Fixed a problem with the syntax of the environment variables. See the docker-compose.yml file at the root of this project to understand the syntax that should define where you're specifying the envs.
docker run -it hectorivand/ezcompose:v0.1.7

Support to environment variables, depends_on and restart conditions

29 Nov 18:01
Compare
Choose a tag to compare

New Release

Hello there, a new version is available, this is v0.1.6.

Changelog

  • Added support to add environment variables
  • Added support to add Added depends_on
  • Added support to add restart conditions
docker run -it hectorivand/ezcompose:v0.1.6
Your code has been rated at 9.90/10 (previous run: 9.80/10, +0.10)
  • Cosmetic touches at the end of the software.

A lot of changes

22 Nov 15:51
Compare
Choose a tag to compare

New Release

Hello there, a new version is available, this is v0.1.5.

Changelog

  • Add support to v3.8 of compose.
  • Add possibility to add multiple commands.
  • Re-factory labels.
  • Fixed several typos.
  • Downsize the executable. From 11.1MB to 6.6MB.
  • You can run EZCompose from a container:
docker run -it hectorivand/ezcompose:v0.1.5
Your code has been rated at 9.90/10 (previous run: 9.80/10, +0.10)
  • Add the feature to print where the docker-compose.yml was saved.
  • Cosmetic touches at the end of the software.

More Bind Volumes and More Networks

19 Nov 23:07
Compare
Choose a tag to compare

Hello there, a new version of EZCompose is ready to see the light.

News

We Speak in English

We are speaking in English now. This is with the purpose to make more extend the invitation to contribute to EZCompose. The software has some part in Spanish yet, but would be changed in the next releases.

Code Quality

Thanks to gbenselum for the tip of using pylint to make quality testing of the code. I did a few corrections, are many to do, but we're on track to improve it.

Your code has been rated at 7.74/10 (previous run: 7.63/10, +0.11)

Changelog

  • Added capacity to specify multiple networks.
  • Added capacity to specify multiple bind volumes.
  • Added capacity to specify one Managed Volume.

Hotfix

17 Nov 14:13
Compare
Choose a tag to compare
Hotfix Pre-release
Pre-release

En algunas ocasiones se daba que el programa salía cuando se especificaba la imagen, al parecer era porque el salto de linea especificado en esa linea de código, no podía reconocerse como un string. Se solucionó, se probó y no arroja más errores. Libero este ejecutable. Cualquier problema que encuentren, pueden abrir un Issue.

Más puertos y Labels

15 Nov 17:23
Compare
Choose a tag to compare
Más puertos y Labels Pre-release
Pre-release

Bienvenidos a un nuevo release, sigo agregando funcionalidades y ajustando código para que el programa sea eficiente.

Binario Ejecutable

Libere un binario ejecutable para correr desde Linux sin necesidad de tener instalado Python. La forma de correr este ejecutable es la siguiente:

$ ./ezcompose

Changelog:

  • Se añadió la posibilidad de definir más puertos.
  • Se añadió la posibilidad de definir más labels.

Más contenedores

14 Nov 21:49
Compare
Choose a tag to compare
Más contenedores Pre-release
Pre-release

Increíble lo rápido que aprende uno cuando le dedica tiempo... Ese "while" me hizo sacar canas verdes.

Changelog:

  • Ahora podés agregar más contenedores. Al final del asistente, te va a preguntar si quieres crear otro contenedor, si confirmas, el proceso vuelve a comenzar.
  • Agregados algunos saltos de linea para que el contenido se vea prolijo en la terminal.

Hello World

14 Nov 17:05
Compare
Choose a tag to compare
Hello World Pre-release
Pre-release

En esta primera versión de EZCompose, podrás crear un solo contenedor especificando los siguientes valores:

  • Nombre de servicio (requerido)
  • Nombre de contenedor (Opcional)
  • Imagen (Requerido)
  • Puertos
  • Comandos
  • Labels
  • Volumenes
  • Redes

Para las proxima versión, se va a trabajar en especificar como función la declaración del contenedor para que se puedan agregar más contenedores desde una misma instancia de EZCompose.