vexim / vexim2

Virtual Exim 2
Other
71 stars 47 forks source link

Dev docker #283

Closed rimas-kudelis closed 6 months ago

rimas-kudelis commented 6 months ago

This adds a Docker Compose setup, which should make it easier to test our PHP changes/pull requests locally.

The only change to existing files is that in variables.php.example, where localhost has been replaced with db as database host name. I did this because I'm mounting that example file as variables.php in the container, and of course the database is hosted in a separate container, so localhost doesn't work in that case.

Kudos to my friend and ex-coworker @ievaskyriene for initial work on this feature.