Thanks to visit codestin.com
Credit goes to github.com

Skip to content

External database : allow to use SSL #26

@piRGoif

Description

@piRGoif

Summary

In this MailCow fork the database calls are all made using host and port, instead of using a unix socket.
Since the merge of the 2025-07 version, all those commands contains the --ssl=false or --skip-ssl parameters.

If we implement a mean to access an external database, we might want get rid of those parameters.

Motivation

Secure communication from inside containers to a db outside containers

Additional context

The parameters were added when the move was made from mysql commands to mariadb alternatives. This was done in mailcow#6026 with this comment about SSL :

Due to some changes in the future where SSL is enabled per default we strictly disable the communication via SSL as we use it to communicate to the mysql.sock anyways.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions