Skip to content

Latest commit

 

History

History
130 lines (89 loc) · 3.12 KB

CHANGELOG.md

File metadata and controls

130 lines (89 loc) · 3.12 KB

Changelog

Latest

This is always an image built based on master branch. (and 3.4.0-debian-bullseye-php81-composer2 tag for now)

3.4.0-debian-bullseye-php81-composer2

  • UPDATE to satisfy v3.4.0
  • UPDATE to PHP 8.1 - PHP 8.1.1 (cli) (built: Dec 20 2021 21:35:13) (NTS)
  • UPDATE to Debian 11 Bullseye
  • UPDATE to nginx/1.18.0 - built with OpenSSL 1.1.1k 25 Mar 2021
  • UPDATE to composer 2 - Composer version 2.2.3 2021-12-31 12:18:53

v3.3.0-debian-buster-php74

  • UPDATE to satisfy v3.3.0
  • UPDATE to PHP 7.4 (PHP 7.4.18 built: May 3 2021 11:59:44)
  • UPDATE to Debian Buster
  • UPDATE to nginx/1.14.2 (nginx/now 1.14.2-2+deb10u4 at time of image build)
  • FIX php7.4 management with supervisord

v5.4

  • Build for latest master branch of satisfy

v5.3

  • Build for latest master branch of satisfy

v5.2

  • USE satisfy:dev-master waiting for a new release and tag
  • Mount config directory instead of single files (updates NOT reflected into containers)

v5.1

  • ADD Unzip
  • Composer FROM docker image
  • make down to remove the stack

v5.0

  • Upgrade satisfy to use (Symfony microkernel)
  • PHP 7.2
  • From ubuntu to Debian stretch

v4.3

  • Fix test script. Docker exec returns error code.
  • Fix satis bin path.
  • Correct permissions on private key id_rsa.
  • Allow to setup SSH configuration.
satis:
    image: ypereirareis/docker-satis:4.3
 FROM ypereirareis/docker-satis:4.3
 ...
 ADD SSH_PATH/.ssh/config:/var/tmp/sshconf

v4.2

  • Support of custom ssh port for ssh fingerprints (ssh-keyscan)
  • Support of both rsa and dsa ssh keys
satis:
    image: ypereirareis/docker-satis:4.2
    environment:
        PRIVATE_REPO_DOMAIN_LIST: bitbucket.org gitlab.com github.com yourownserver.com:54322

v4.1

  • Satisfy version dev-master

v4.0

  • Satisfy version 2.0.6
  • Image size improvement > 1 GB to < 650 MB
  • Less image layers
  • Use of composer prestissimo
  • Tests

v3.0

  • Remove useless code to copy crontab
  • Username/login info in the README.md
  • Use the last version of satisfy and satis
  • Update readme to better reflect current status of project
  • Satisfy auth activated by default
  • No more NodeJS serve static and /build url
  • Everything accessible from the same URL and port 80.
  • /admin to access admin section
$app['auth.use_login_form'] = true;

v2.0.0

  • PRIVATE_REPO_DOMAIN becomes PRIVATE_REPO_DOMAIN_LIST to deal with multiple private repositories.
docker run --rm -it -p 3033:3000 \
  -e PRIVATE_REPO_DOMAIN_LIST="bitbucket.org gitlab.com github.com" \
  ypereirareis/docker-satis:2.0.0

v1.0.0

This is the first tagged version. It's probably the version you refered to with the latest tag (ypereirareis/docker-satis:latest) before I start versioning this image. In this version you can use the PRIVATE_REPO_DOMAIN env variable with your docker command :

docker run --rm -it -p 3033:3000 \
  -e PRIVATE_REPO_DOMAIN=toto.tata.tutu.com \
  ypereirareis/docker-satis:1.0.0

In the next version, probably v2.0.0 (because of BC), PRIVATE_REPO_DOMAIN becomes PRIVATE_REPO_DOMAIN_LIST to deal with multiple private repositories.