* chore: Add docker compose file for production
* chore: Ignoring unnecessary files after initial docker-compose setup for production environment
* chore: Switch to mariadb
* chore: Enable ssl connection for mariadb
* chore: Add ETHERPAD_PLUGINS and more env vars from the kitsteam
* chore: Add config for etherpad plugin ep_delete_after_delay
* chore: Finalize brnach
* chore: Fix wrong chartset passed to etherpad and ueberdb2 config
* docs: Add kits-specific documentation for database migration
Co-authored-by: Gerardo Navarro <gerardo@b310.de>
Removing git-objects, which are not needed, from final docker image, to make it
smaller. Some files still need to be there, because Etherpad at startup uses
them to discover its version number.
With this change, the Dockerfile builds the Docker image from the code
checked out in the local filesystem, instead of downloading a revision
from git.
Implements #3657