Skip to content

Releases: passbolt/passbolt_docker

[2.0.3] - 2018-04-20

20 Apr 14:13
Compare
Choose a tag to compare

Fixed

  • Updated path for images volume. #101

Changed

  • Run passbolt migrate task instead of cake migrations migrate

[2.0.2] - 2018-04-17

17 Apr 10:10
Compare
Choose a tag to compare

Fixed

  • Unable to load a jpeg image as avatar. #100
  • docker-entrypoint.sh adds email-sending-job everytime you restart the container. #98

Changed

  • Removed composer binary after dependency installation.

[2.0.1] - 2018-04-09

09 Apr 17:13
Compare
Choose a tag to compare

[2.0.0] - 2018-04-09

09 Apr 13:24
Compare
Choose a tag to compare

Changed

  • Base image switched to php:7-fpm (debian based) due performance issues with passbolt and alpine based images
  • Web user is now www-data
  • Supervisor provides better logging to stdout
  • Upload max filesize increased to 5M for avatar uploads
  • README documentation updated
  • Composer file loads images directory in passbolt container as a docker volume

Added

  • Added composer installer signature check according to official composer docs #91

[1.6.10] - 2018-03-28

28 Mar 19:19
Compare
Choose a tag to compare

Fixed
chown fails with Docker Secrets, can't start container #89
Changed
The container base image has been migrated from alpine to debian. The reason behind this change is that we have detected slower performance in alpine based images. Changing the image introduced a few changes in the structure of the container:

Bigger images
www user is now www-data user
cron jobs are managed as crontabs in /var/spool/cron/crontabs/root
Permissions check on the passbolt base dir has been removed as it was a big performance penalty on startup times.
Docker hub tags will now follow the PASSBOLT_VERSION-debian pattern

[2.0.0-rc2] - 2018-02-20

20 Feb 19:13
Compare
Choose a tag to compare
Pre-release

Changed

  • README documentation updated
  • PECL_PASSBOLT_EXTENSIONS, PASSBOLT_VERSION and PASSBOLT_URL are now a docker build arg

Added

  • Docker composer files to run passbolt_docker in different environments
  • Codacy badges and reports

Fixed

  • Minor issues regarding bash syntax shellcheck SC2034 and SC2166
  • Hadolint DL3003 fixed

[2.0.0-rc1] - 2018-01-17

17 Jan 12:02
Compare
Choose a tag to compare
Pre-release

Changed

  • Moved away from plain alpine to php:7-fpm-alpine series
  • Environment variables interface has been revamped and moved to application domain default.php and app.default.php
  • PHP extensions management no longer using alpine packages
  • Introduced supervisord for process monitoring
  • Introduced testing framework for development purposes based on rspec
  • Reduced the dependencies installed in Dockerfile
  • Default user moved from nginx to www-data
  • Slightly changed paths of gpg serverkeys (<PASSBOLT_ROOT>/app/Config/gpg/serverkey.private.asc -> <PASSBOLT_ROOT>/config/gpg/serverkey_private.asc)
  • Refactor or docker-entrypoint.sh:
    • Moved away from bash to sh
    • Make it compliant with shellcheck
    • Removed search and replace commands

[1.6.9+1] - 2018-01-15

17 Jan 11:59
Compare
Choose a tag to compare

Fixed

  • Fix bug in how the email 'client' is edited. #84

[1.6.9] - 2018-01-14

15 Jan 09:00
Compare
Choose a tag to compare

This release provides the last passbolt_api 1.x series release along with several pull requests and fixes.

Fixed
Unable to access default installation with http #59
Check and correct the permissions and ownership of /var/www/passbolt #67
cp: Unrecognized option -T #75
turn URL config independent from SSL var #76
Set the default MySQL port to 3306 #77
Add environment variable to set email client #81

[1.6.5+1] - 2017-11-14

14 Nov 11:08
Compare
Choose a tag to compare

Fixed

  • Introduce EMAIL_AUTH=false Environment variable #71
  • Fixed https in App.fullBaseUrl for SSL=false. #73