Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
8 months ago
Aine
1769910c5d
Update postmoogle 0.9.15 -> 0.9.16
8 months ago
Aine
777d5ebd3b
update postmoogle 0.9.14 -> 0.9.15
8 months ago
Slavi Pantaleev
6427397486
Do not hardcode sslmode=disable to Postgres connection strings - make it configurable
...
This is backward-compatible with what we had before. We're not changing
the SSL mode - just making it configurable.
Most components are defaulting to `sslmode=disable`, while some
(`matrix-bot-matrix-reminder-bot` and others) do not specify an `sslmode` at all.
We're making sslmode configurable, because certain external Postgres
servers may be configured to require SSL encryption.
In such cases `sslmode=disable` does not work and needs to be changed to
`sslmode=require` or something else (`verify-ca`, `verify-full`, etc).
9 months ago
Luke D Iremadze
67bcf4bc8a
Updates to the Postmoogle documentation
1 year ago
Aine
4045d72e7b
update postmoogle 0.9.13 -> 0.9.14
...
* make banlist consistent
* proper multi-error message
* ignore "." MX hosts
* try recipient domain directly, even when MX records found, but failed
1 year ago
Aine
9f820a506a
Update postmoogle 0.9.12 -> 0.9.13
...
* live SSL certificates reload on file changes (e.g., on automatic certs renewal)
* print all errors when trying connection to an SMTP server
1 year ago
Aine
d32f80bf29
Update postmoogle 0.9.11 -> 0.9.12
...
* fix uploads from incoming emails into matrix threads
* fix emails dequeue (account data cleanup)
* rewrite recipients handling (Cc, To, etc.)
1 year ago
Aine
903db54959
Update postmoogle 0.9.10 -> 0.9.11
1 year ago
Aine
b487bb6749
unify image prefixes
1 year ago
Aine
ba13231c58
update postmoogle 0.9.9 -> 0.9.10
2 years ago
Slavi Pantaleev
7b43ef34b7
Remove more hardcoded matrix-postgres references
2 years ago
Slavi Pantaleev
6a870a07b2
Fix ansible-lint-reported errors
2 years ago
Aine
eec7970689
update postmoogle 0.9.8 -> 0.9.9
2 years ago
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
...
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
2 years ago