CHANGELOG.md 1.3 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • openssh-server: added ed25519 host key
  • docker-compose: added cpu & memory resource limits

Changed

  • authorize public keys in env var SSH_CLIENT_PUBLIC_KEYS (instead of mounting /home/dump/.ssh/authorized_keys)
  • fail early when env var MYSQLDUMP_ARGS is not set
  • openssh-server: listen on port 2200 (previously 2222)
  • docker-compose: read-only container root filesystem
  • docker-compose: require version 2.3

Fixed

  • Dockerfile & docker-compose: add registry to base image specifiers for podman
  • docker-compose: drop capabilities, disallow gaining new privileges

Removed

  • openssh-server: disabled message authentication code algorithms hmac-sha2-512, hmac-sha2-256 & umac-128@openssh.com (as recommended by ssh-audit.com)

1.0.0 - 2020-01-10

Added

  • openssh server invoking mysqldump when client connects