# Changelog ## Unreleased ## [4.2.1-1] - 14/05/2018 ### Added * Create this CHANGELOG.md * Add and configure circus, an alternative to supervisor, compatible with Python 3, with better control over environment variables propagation, and network sockets supervision (not used yet here) * Mandatory perl modules for Backuppc are now installed as pre-compiled binaries from Alpine repos ### Changed * Circus replaces Supervisor and manages now lighttpd + backuppc daemons * Update Alpine base image to 3.8 * Update python from 2.7 to 3.6 * Improve build artifacts cleaning, image sized down from 78MB to 65MB ### Removed * Remove supervisor and its configuration * Remove build logic used to compile the mandatory perl modules ## [4.2.1] - 14/05/2018 ### Changed * Update BackupPC to 4.2.1 ## [4.2.0] - 22/04/2018 ### Changed * Update BackupPC to 4.2.0 ## [4.1.5-2] - 02/02/2018 ### Changed * Update Alpine base image to 3.7 * Update rsync-bpc to 3.0.9.12 ## [4.1.5-1] - 28/12/2017 ### Changed * Update rsync-bpc to 3.0.9.11 * Update par2cmdline to 0.8.0 ## [4.1.5] - 04/12/2017 ### Changed * Update BackupPC to 4.1.5 * Update perl lib BackupPC::XS to 0.57 * Update rsync-bpc to 3.0.9.9 ## [4.1.4] - 29/11/2017 ### Changed * Update BackupPC to 4.1.4 ## [4.1.3-10] - 15/11/2017 ### Added * Extends possibilities of `BACKUPPC_UUID`/`BACKUPPC_GUID`: previously existing `UUID`/`GUID` (like 100) in container could not be reused without error. This version now handles it: any `UUID`/`GUID` can be used. * Extended supervisord logging capabilities over backuppc and lighttpd instances. ## [4.1.3-9] - 01/10/2017 ### Added * Add missing runtime libraries mandatory for par2 ### Changed * Update par2cmdline to 0.7.4 ## [4.1.3-8] - 02/09/2017 ### Changed * TimeZone: fix inverted check of TZ, from PR #5 of @merikz ## [4.1.3-7] - 13/08/2017 ### Changed * Correct MIME types provided by the lighttpd server (issue #4 by @vb4life) * Update par2cmdline to 0.7.3 ## [4.1.3-6] - 02/08/2017 ### Changed * Add env variable driven timezone ## [4.1.3-5] - 23/07/2017 ### Changed * Disabling strict hostkey checking. As per the comment this should be the intended behavior. ## [4.1.3-4] - 26/06/2017 ### Added * Persist log dirs files in /data/backuppc ## [4.1.3-3] - 12/06/2017 ### Changed * Update perl lib BackupPC::XS to 0.56 * Update rsync-bpc to 3.0.9.8 ## [4.1.3-2] - 08/06/2017 ### Added * Persist htpasswd config for admin access ## [4.1.3-1] - 07/06/2017 ### Changed * Update Alpine base image to 3.6 ## [4.1.3] - 06/06/2017 ### Changed * Update BackupPC to 4.1.3 * Update perl lib BackupPC::XS to 0.55 * Update par2cmdline to 0.7.2 ## [4.1.2-1] - 26/05/2017 ### Changed * Update perl lib BackupPC::XS to 0.54 * Update rsync-bpc to 3.0.9.7 * Disable strict host key checking ## [4.1.2] - 21/05/2017 ### Changed * Update BackupPC to 4.1.2 ## [4.1.1] - 22/04/2017 ### Changed * Update BackupPC to 4.1.1 ## [4.1.0] - 22/04/2017 ### Changed * Update BackupPC to 4.1.0 ## [4.0.0] - 22/04/2017 ### Added * Create this docker and its core principles.