github marcpope/cortendesk v1.13.1
CortenDesk 1.13.1

3 hours ago

Fixed

  • FTPS off-site copies. The 1.13.0 image built PHP's ftp extension without TLS, so turning on "Use TLS (explicit FTPS)" failed with Call to undefined function ftp_ssl_connect(). The extension is now built with --with-ftp-ssl. A manual install whose extension lacks TLS gets a clear message on the Backups tab instead. (#100)
  • The off-site copy mirrors the server's backup list. After each run, backups missing at the FTP or S3 target are uploaded and files the server no longer has are removed there, whether retention pruned them or you deleted them on the tab. A delete on the tab removes the off-site copy straight away. Only files named like CortenDesk backups are touched, so a shared directory or bucket prefix is safe.
  • The backup list no longer fails when a backup was written by another user (for example php artisan cortendesk:backup run as root inside the container).

Notes

  • No database migrations in this release.
  • Manual installs building PHP themselves: FTPS needs the ftp extension built with --with-ftp-ssl. Distro packages already have it.
docker pull marcpope/cortendesk:1.13.1
docker pull ghcr.io/marcpope/cortendesk:1.13.1

Don't miss a new cortendesk release

NewReleases is sending notifications on new releases.