Commit graph

283 commits

Author SHA1 Message Date
Bojan Čekrlić 15dab4cfbd Upd: Simplify GitHub actions. 2021-05-29 21:14:24 +02:00
Bojan Čekrlić c1be59d2f5 Upd: Simplify GitHub actions. 2021-05-29 21:05:30 +02:00
Bojan Čekrlić 4476cba5a5 Upd: Simplify GitHub actions. 2021-05-29 20:41:40 +02:00
Bojan Čekrlić bc84df98c5 Upd: Simplify GitHub actions. 2021-05-29 20:41:36 +02:00
dependabot[bot] 2deedeab51
Bump crazy-max/ghaction-docker-buildx from 1 to 3.3.1 (#74)
Bumps [crazy-max/ghaction-docker-buildx](https://github.com/crazy-max/ghaction-docker-buildx) from 1 to 3.3.1.
- [Release notes](https://github.com/crazy-max/ghaction-docker-buildx/releases)
- [Changelog](https://github.com/crazy-max/ghaction-docker-buildx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-docker-buildx/compare/v1...v3.3.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-29 20:29:57 +02:00
Bojan Čekrlić 18ca47e62a Upd: Simplify GitHub actions. 2021-05-29 20:28:42 +02:00
Bojan Čekrlić 7892c03cdc Upd: Simplify GitHub actions. 2021-05-29 20:26:58 +02:00
Bojan Čekrlić 5c9e076f0b Upd: Simplify GitHub actions. 2021-05-29 20:21:48 +02:00
Bojan Čekrlić 4d0e7b9755 Upd: Switch to docker actions and add caching 2021-05-29 18:34:38 +02:00
Bojan Čekrlić 13bdabe27e Fix: Fix deploymen of TLS certificates, script exec and Ubuntu build 2021-05-29 18:21:02 +02:00
Bojan Čekrlić 3b37f9164a Upd: Split steps in Dockerfile for more caching 2021-05-29 17:48:54 +02:00
Bojan Čekrlić b3e2e8daeb Fix: Remove linux/s390x build from Alpine
Alpine doesn't seem to have rsyslog compiled for linux/s390x and
will therefore fail the build.
2021-05-29 17:22:29 +02:00
jaazmyn 069195a125
Add option to use a specific nodePort (#70)
* Add option to use a specific nodePort

* Update README on option to specify a nodePort
2021-05-29 17:09:21 +02:00
Bojan Čekrlić 0c12027622 New: Add support for Ubuntu builds and TLS certs on Helm 2021-05-29 17:08:08 +02:00
Bojan Čekrlić 4775796967 Fix: Update documentation on how secrets can be passed to the pod 2021-05-29 09:14:19 +02:00
Bojan Čekrlić 999c63c714 Fix: Inproper formatting of YAML when certain parameters were set 2021-05-29 09:11:16 +02:00
Bojan Čekrlić fb53f25c98 Fix #66: mount sockets into a temporary directory 2021-05-29 09:09:43 +02:00
Bojan Čekrlić 5713ef4b37 Upd: Fix table formatting 2021-05-29 09:04:05 +02:00
Boky 662fe74f6b
Fix typo 2021-05-29 08:31:02 +02:00
Boky 7ecc6d0659
Add info about supported architectures. 2021-05-29 08:30:27 +02:00
shivjm d9fe613d06
Fix: Correctly mount emptyDir volume if persistence is disabled (#67) 2021-05-25 20:29:41 +02:00
Bojan Čekrlić ef33ca90f7 New: Make it posssible to configure helm probes 2021-05-18 23:50:57 +02:00
Bojan Čekrlić 97b92376a0 NOYT: Fix tests for new hashing scheme 2021-05-18 23:16:05 +02:00
Bojan Čekrlić 4677036a14 Update: Add the possibility to add a Secret to the chart 2021-05-18 22:58:53 +02:00
Bojan Čekrlić c6e9a2e4a9 Upgrade: improvements to migrations 2021-05-18 22:51:57 +02:00
Bojan Čekrlić 77cee99643 Fix for #64 and many other improvements
E.g. if mounting `/docker-init.db/` from kubernetes config.
2021-05-18 22:42:44 +02:00
Bojan Čekrlić 367099b781 Upd: Create changelog before packing the chart
This is an initial preparation for incorporating the changelong
into the published chart.
2021-03-21 13:33:54 +01:00
Bojan Čekrlić 5209c84c59 Upd: Notice to chart creations
The app version and the chart version get set on chart build. This
might not be apparent from the chart documentation. This has been
amended.
2021-03-21 13:33:09 +01:00
Bojan Čekrlić 32566c3062 Upd: Add link to ArtifactHub 2021-03-19 08:53:07 +01:00
Bojan Čekrlić 09d0e4e7c2 Merge branch 'master' of github.com:bokysan/docker-postfix into master 2021-02-25 10:35:20 +01:00
Bojan Čekrlić 69ae0fe07a Upd: Update documentation 2021-02-25 10:35:02 +01:00
Clément Garrigou 9f193a54a8
Update README.md (#61)
Fix configuration of POSTFIX_myhostname
2021-02-25 08:13:08 +01:00
Bojan Čekrlić e91a61cccf Upd: Improve documentation for passwords (#56) 2021-02-24 16:15:00 +01:00
Bojan Čekrlić 7f95d666c3 Upd: Make it explicit that password can be set via file (#56) 2021-02-24 16:03:48 +01:00
Bojan Čekrlić 1dbe9cb3ec Fix: A possible fix for #59 2021-02-24 15:54:23 +01:00
Bertrand Croq 8354e6c5f1
Add persistence.existingClaim (#57)
This commit enables the user to provide an existing volume claim instead of having the image create a new one automatically.
2021-02-08 15:44:23 +01:00
Bojan Čekrlić cf2b2be0d3 Remove references to hash: databases
With upgrade to Alpine 3.13, support for `hash:` and `btree:` has
beenremoved from Alpine.

As such `hash:<file>` references do not work any more.

[Alpine](https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.13.0)
explains it like this:

> Oracle has changed the license of BDB to AGPL-3.0, making it unsuitable
> to link to packages with GPL-incompatible licenses. Since the old version
> is no longer maintained, the db package is now deprecated. Alpine Linux
> packages are being transitioned to alternatives or, where no alternatives
> exist, removed entirely.

This, unfortunately, will mean that the new version of `docker-postfix`
might not be backwards-compatible, if you're using your own postfix
configuration. Sorry. :-(
2021-02-07 23:07:39 +01:00
Bojan Čekrlić 54578c8e58 Remove dependency on cyrus-sasl-plain
It seems that this package was remove from the latest version of Alpine.
2021-02-07 22:52:45 +01:00
Bojan Čekrlić 53b16f9b2c Update documentation
Fixed a few typos and some grammatical errors.
2021-02-07 22:26:15 +01:00
Boky 38ec1fad06
Add other similar projects to the list 2020-12-16 12:48:29 +01:00
Bojan Čekrlić f172dbd2d5 Merge branch 'master' of github.com:bokysan/docker-postfix into master 2020-12-11 16:31:38 +01:00
Bojan Čekrlić b85c1ea429 Update: Upgrade OAuth library to v0.10 2020-12-11 16:31:09 +01:00
Lukas Grossar cc6c8e4673
Fix readability check for OpenDKIM keys (#49) 2020-12-11 16:22:22 +01:00
Lukas Grossar a956398b37
Replace localhost with 127.0.0.1 for healthcheck (#50)
Additionally change the commands in the pod probes from a single string to a list of strings.
2020-12-11 16:17:47 +01:00
Bojan Čekrlić 9f66388199 Temporary disable XOAuth integration tests (again). 2020-11-30 11:13:37 +01:00
Bojan Čekrlić cc779fbd05 Fix actions 2020-11-22 21:22:10 +01:00
Bojan Čekrlić 1aa1de571a Fix actions 2020-11-22 21:17:33 +01:00
Bojan Čekrlić 2e790097cc Try to re-enable XOAuth2 integration tests 2020-11-22 21:16:05 +01:00
Boky c1985b17c1
Badges galore!
Add a few badges to README.md. Because everybody likes badges.
2020-11-19 08:28:28 +01:00
Boky 8e240d8b57
Add Docker stars and pulls to README.md 2020-11-18 20:36:23 +01:00