648 Commits

Author SHA1 Message Date
8a950614ec Fix: use static IP for mailman-core and update documentation
Some checks failed
Publish docs via GitHub Pages / Deploy docs (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
- Assign static IP 172.29.199.10 to mailman-core to ensure host Postfix can reach LMTP.
- Update MM_HOSTNAME and mailman-extra.cfg to use the static IP.
- Update README.md with correct networking recommendations for host-based MTAs.
- Add missing configuration files to repository.
2026-03-18 11:34:02 -04:00
Abhilash Raj
180491a4d6 Merge pull request #738 from maxking/dependabot/docker/web/alpine-3.21.2
Bump alpine from 3.21.0 to 3.21.2 in /web
2025-02-13 18:25:32 +05:30
dependabot[bot]
690b99ef4d Bump alpine from 3.21.0 to 3.21.2 in /web
Bumps alpine from 3.21.0 to 3.21.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 07:47:12 +00:00
Abhilash Raj
a1eacf521d Merge pull request #737 from cmro/main
Fix: handle boolean values in environment variables
2025-01-08 19:19:04 -08:00
cmro
d0a8078582 Fix: handle boolean values in environment variables 2025-01-08 18:02:08 +01:00
Abhilash Raj
bf128bd65e Merge pull request #733 from maxking/dependabot/docker/postorius/alpine-3.21.0
Bump alpine from 3.20.3 to 3.21.0 in /postorius
2024-12-09 21:10:15 -08:00
Abhilash Raj
6b44717314 Merge pull request #734 from maxking/dependabot/docker/web/alpine-3.21.0
Bump alpine from 3.20.3 to 3.21.0 in /web
2024-12-09 21:09:59 -08:00
Abhilash Raj
02e73089d0 Merge pull request #735 from maxking/dependabot/docker/core/alpine-3.21
Bump alpine from 3.20 to 3.21 in /core
2024-12-09 21:09:44 -08:00
dependabot[bot]
2eddffff06 Bump alpine from 3.20 to 3.21 in /core
Bumps alpine from 3.20 to 3.21.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 07:47:49 +00:00
dependabot[bot]
105c2554a5 Bump alpine from 3.20.3 to 3.21.0 in /web
Bumps alpine from 3.20.3 to 3.21.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 07:45:03 +00:00
dependabot[bot]
8f490ed8b7 Bump alpine from 3.20.3 to 3.21.0 in /postorius
Bumps alpine from 3.20.3 to 3.21.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 07:03:40 +00:00
Abhilash Raj
3486d4d211 Merge pull request #726 from maxking/compose-plugin
Migrate to using compose plugin and healthchecks.
2024-10-04 18:59:24 +05:30
Abhilash Raj
706bec79b4 Migrate to using compose plugin and healthchecks.
This commit migrates docs and tests to use docker-commpose-plugin
instead of the old docker-compose package. This allows us to use
new APIs like healthchecks for containers.
2024-10-04 18:37:51 +05:30
Abhilash Raj
2644f1ac37 Merge pull request #725 from maxking/dependabot/pip/core/mailman-3.3.10
Bump mailman from 3.3.9 to 3.3.10 in /core
2024-10-02 13:25:23 +05:30
dependabot[bot]
434e923cc3 Bump mailman from 3.3.9 to 3.3.10 in /core
Bumps [mailman](https://gitlab.com/mailman/mailman) from 3.3.9 to 3.3.10.
- [Release notes](https://gitlab.com/mailman/mailman/tags)
- [Commits](https://gitlab.com/mailman/mailman/compare/v3.3.9...v3.3.10)

---
updated-dependencies:
- dependency-name: mailman
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-02 07:21:25 +00:00
Abhilash Raj
e2dee283c4 Merge pull request #724 from maxking/dependabot/pip/web/hyperkitty-1.3.12
Bump hyperkitty from 1.3.11 to 1.3.12 in /web
2024-09-23 20:26:44 +05:30
Abhilash Raj
7f77bdffdc Merge branch 'main' into dependabot/pip/web/hyperkitty-1.3.12 2024-09-23 18:17:56 +05:30
Abhilash Raj
c395baf3a1 Merge pull request #723 from maxking/dependabot/pip/web/postorius-1.3.13
Bump postorius from 1.3.10 to 1.3.13 in /web
2024-09-23 18:17:14 +05:30
dependabot[bot]
c96d710b6d Bump hyperkitty from 1.3.11 to 1.3.12 in /web
Bumps [hyperkitty](https://gitlab.com/mailman/hyperkitty) from 1.3.11 to 1.3.12.
- [Release notes](https://gitlab.com/mailman/hyperkitty/tags)
- [Commits](https://gitlab.com/mailman/hyperkitty/compare/1.3.11...1.3.12)

---
updated-dependencies:
- dependency-name: hyperkitty
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 07:45:46 +00:00
dependabot[bot]
e5937b7525 Bump postorius from 1.3.10 to 1.3.13 in /web
Bumps [postorius](https://gitlab.com/mailman/postorius) from 1.3.10 to 1.3.13.
- [Release notes](https://gitlab.com/mailman/postorius/tags)
- [Commits](https://gitlab.com/mailman/postorius/compare/v1.3.10...v1.3.13)

---
updated-dependencies:
- dependency-name: postorius
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 07:45:43 +00:00
Abhilash Raj
154e7ee3de Merge pull request #539 from SvenRoederer/fix_sqlite-url
fix path of SQLITE_URL for Django (postorius + web docker-image)
2024-09-20 18:01:33 +05:30
Abhilash Raj
6ea4da9bd7 Merge pull request #697 from maxking/dependabot/docker/core/alpine-3.20
Bump alpine from 3.19 to 3.20 in /core
2024-09-20 17:55:49 +05:30
Abhilash Raj
622e624c3e Remove version constraint of gunicorn 2024-09-20 12:10:44 +00:00
Abhilash Raj
7e9681314f Merge branch 'main' into dependabot/docker/core/alpine-3.20 2024-09-20 12:25:09 +05:30
Abhilash Raj
2db9e289f7 Merge pull request #721 from maxking/dependabot/docker/web/alpine-3.20.3
Bump alpine from 3.20.2 to 3.20.3 in /web
2024-09-10 09:14:52 +05:30
Abhilash Raj
a8b3c923ea Merge pull request #722 from maxking/dependabot/docker/postorius/alpine-3.20.3
Bump alpine from 3.20.2 to 3.20.3 in /postorius
2024-09-10 09:14:39 +05:30
dependabot[bot]
8aa3207ab5 Bump alpine from 3.20.2 to 3.20.3 in /postorius
Bumps alpine from 3.20.2 to 3.20.3.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 07:49:49 +00:00
dependabot[bot]
abdabde99d Bump alpine from 3.20.2 to 3.20.3 in /web
Bumps alpine from 3.20.2 to 3.20.3.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 07:36:41 +00:00
Abhilash Raj
5a6db6ede9 Merge pull request #720 from maxking/fix-chown
Create the var directory before trying to chown.
2024-08-31 20:51:48 +05:30
Abhilash Raj
fcf719625c Create the var directory before trying to chown.
During cold start, var directory may not exist and we try to chown
the var directory which fails if it doesn't exist. We want to make
and chown the var directory in that case otherwise, mailman will not
be able to write to path `/opt/mailman` to create it's own var
directory.
2024-08-31 15:09:15 +00:00
Abhilash Raj
ccbf86daa9 Merge pull request #717 from SimonTagne/patch-1
Install pytz to web
2024-08-31 19:12:46 +05:30
Abhilash Raj
4fee3227ea Merge pull request #718 from pgmillon/fix-readonly-blocker
fix: core startup fails if /opt/mailman/mailman-extra.cfg is read-only
2024-08-31 19:10:10 +05:30
Abhilash Raj
2a1e5645c6 Use tabs in the list of packages 2024-08-29 21:00:03 -07:00
Abhilash Raj
6f193390a3 Fix spacing 2024-08-29 20:58:41 -07:00
Pierre-Gildas MILLON
a227c995fd fix: core startup fails if /opt/mailman/mailman-extra.cfg is read-only 2024-08-29 22:20:50 +02:00
SimonTagne
322bbea489 Install pytz to web
I get a 500 in hyperkitty search without it
2024-08-28 19:46:00 +02:00
Abhilash Raj
461d10fa2b Merge pull request #712 from maxking/dependabot/pip/web/hyperkitty-1.3.11
Bump hyperkitty from 1.3.9 to 1.3.11 in /web
2024-07-30 00:20:14 -07:00
Abhilash Raj
5e84dc230a Merge pull request #715 from maxking/dependabot/docker/postorius/alpine-3.20.2
Bump alpine from 3.20.1 to 3.20.2 in /postorius
2024-07-30 00:19:59 -07:00
Abhilash Raj
b2a97fd6d9 Merge pull request #716 from maxking/dependabot/docker/web/alpine-3.20.2
Bump alpine from 3.20.1 to 3.20.2 in /web
2024-07-30 00:19:46 -07:00
dependabot[bot]
47271240f4 Bump alpine from 3.20.1 to 3.20.2 in /web
Bumps alpine from 3.20.1 to 3.20.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 07:33:50 +00:00
dependabot[bot]
9207cd1895 Bump alpine from 3.20.1 to 3.20.2 in /postorius
Bumps alpine from 3.20.1 to 3.20.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 07:11:38 +00:00
dependabot[bot]
340719099c Bump hyperkitty from 1.3.9 to 1.3.11 in /web
Bumps [hyperkitty](https://gitlab.com/mailman/hyperkitty) from 1.3.9 to 1.3.11.
- [Release notes](https://gitlab.com/mailman/hyperkitty/tags)
- [Commits](https://gitlab.com/mailman/hyperkitty/compare/1.3.9...1.3.11)

---
updated-dependencies:
- dependency-name: hyperkitty
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 07:40:50 +00:00
Abhilash Raj
56973c757d Merge branch 'main' into dependabot/docker/core/alpine-3.20 2024-07-02 12:28:55 +05:30
Abhilash Raj
b4390bb0d6 Merge pull request #709 from maxking/dependabot/pip/web/django-mailman3-1.3.15 2024-07-01 13:03:17 +05:30
dependabot[bot]
d7832c9873 Bump django-mailman3 from 1.3.12 to 1.3.15 in /web
Bumps [django-mailman3](https://gitlab.com/mailman/django-mailman3) from 1.3.12 to 1.3.15.
- [Release notes](https://gitlab.com/mailman/django-mailman3/tags)
- [Commits](https://gitlab.com/mailman/django-mailman3/compare/v1.3.12...v1.3.15)

---
updated-dependencies:
- dependency-name: django-mailman3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 07:24:47 +00:00
Abhilash Raj
fc9bfb07ea Merge pull request #707 from maxking/dependabot/docker/postorius/alpine-3.20.1
Bump alpine from 3.20.0 to 3.20.1 in /postorius
2024-06-30 14:11:45 +05:30
Abhilash Raj
6d42762558 Merge pull request #706 from maxking/dependabot/docker/web/alpine-3.20.1
Bump alpine from 3.20.0 to 3.20.1 in /web
2024-06-30 14:11:33 +05:30
dependabot[bot]
09ba6004ed Bump alpine from 3.20.0 to 3.20.1 in /postorius
Bumps alpine from 3.20.0 to 3.20.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 07:55:11 +00:00
dependabot[bot]
ef8af5049e Bump alpine from 3.20.0 to 3.20.1 in /web
Bumps alpine from 3.20.0 to 3.20.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 07:44:30 +00:00
Abhilash Raj
1da14ccc69 Merge branch 'main' into dependabot/docker/core/alpine-3.20 2024-06-17 22:20:37 +05:30