Releases: passbolt/passbolt_docker
[2.0.4] - 2018-04-26
[2.0.3] - 2018-04-20
Fixed
- Updated path for images volume. #101
Changed
- Run passbolt migrate task instead of cake migrations migrate
[2.0.2] - 2018-04-17
[2.0.1] - 2018-04-09
- Decrypt bug fix. Check https://github.com/passbolt/passbolt_api
[2.0.0] - 2018-04-09
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
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
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
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
Fixed
- Fix bug in how the email 'client' is edited. #84
[1.6.9] - 2018-01-14
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