Skip to content

Releases: Sengorius/docker-proxy-stack

Bugfixes in core functions

29 Mar 14:34

Choose a tag to compare

Bugfixes

  • changed some variable names in imported methods, as they were overriding exported vars from config file
  • updated the update_host_files(), as some tests for docker containers were fired twice

Minor fixes after v2 upgrade

21 Mar 11:43

Choose a tag to compare

Bugfixes:

  • fixed pushing the linux hosts file when adding a new spawn to stack initialize
  • fixed the DockerExec self-update command

Enhancements:

  • list of available spawns is now sorted
  • DockerExec help now displays the current Proxy-Stack version

Major Proxy-Stack initialization change

16 Mar 08:09

Choose a tag to compare

This update changes the major function of the Docker-Proxy-Stack, by removing the docker-compose.yml file and replacing it with dynamic shell files. As installation and update have changed, the documentation has moved from the readme to my GitHub pages. You'll find anything related over here.

Release Notes

Hotfix for the previous release and more variables

13 Jan 19:44

Choose a tag to compare

  • fixed comparison of current with latest remote git tag for update notice
  • put the scripts to generate proxy configuration files into its own shell script
  • added a variable to the project scope that defines the docker container to execute after DockerExec (dev|prod|proxy) start
  • updated the readme.md

DockerExec Structure updates and new features

13 Jan 14:29

Choose a tag to compare

  • small updates in readme.md and the generated yaml file for proxy regarding the docker network changes
  • moved shell/bash functions into separate namespaces, cleaned the code and made it more verbose
  • added a test for new updates once every week, if DockerExec is executed
  • made the container name suffixes configurable, so the /etc/hosts file within containers can be "configured"
    • new variables within the .env file
  • published the proxy- containers hosts- and IP-adresses for other projects containers
  • and lots of improvements for commands within DockerExec

Fixed deprecated network syntax

17 Oct 21:01
7ea6ef7

Choose a tag to compare

v1.0.7

fix deprecated network syntax

Introduced the vhost mount

09 Sep 08:49

Choose a tag to compare

  • mounted the vhost.d directory to the proxy container, to enable custom NGINX configuration per domain
  • fixed a broken NGINX example in readme

Quality updates for `DockerExec` and some fixes and additions to Readme

30 Apr 09:57
c38a106

Choose a tag to compare

  • using #!/usr/bin/env bash to make sure, the execution of DockerExec works with any unix distribution
  • remove an unnecessary variable MYSQL_USER from env file
  • added the 127.0.0.1 docker.test automatically to hosts file when initiating the Proxy-Stack
  • added some aliases for DockerExec commands
  • added more instructions to readme

Adding Redis to the Proxy-Stack

26 Mar 10:09
ec44195

Choose a tag to compare

  • a Redis container will now start with the other services
  • it can be configured like the other databases in .env file
  • configuration for MySQL container was updated in .env.template file
    • please compare this file with you current .env, when updating this repository
  • the docker-compose.yml setup now really uses the MySQL and PostgreSQL port defined in .env file

Security updates for DockerExec

11 Feb 19:08
4b8e173

Choose a tag to compare

  • disabled the buildkit extension for docker (for now)
  • split .env file usage into the file within $PROXY_PATH and the one in current directory
    • this fixes a bug when trying to import a .sql file from command line
  • fixed the DockerExec self-update command, when the proxy path does not match the DockerExec path
  • updated ToDos for Windows operating system