On 12/4/22 16:59, Dan Mahoney wrote:
Or  the "current version" of that one that takes not only a database but also 
four different packages plus a full nginx/django install to set up (mailman3)

Some time ago, I had an install of mailman2 on Ubuntu that worked well.  The server that had that install has since been decomissioned, but I have a full backup of the root filesystem.

I tried to use the backed up mailing list info to get mailman3 working on Ubuntu 20.  After failing, I asked the mailman list for help.  They said "don't try to do it with Ubuntu packages, that's going to fail."

I now have those mailing lists working in a docker install of mailman3.  It is 3 containers.

elyograg@bilbo:~$ sudo docker ps
CONTAINER ID   IMAGE COMMAND                  CREATED      STATUS PORTS                                                NAMES f1d6766ac58c   maxking/mailman-web:0.4.3 "docker-entrypoint.s…"   3 days ago   Up 3 days 127.0.0.1:8000->8000/tcp, 127.0.0.1:8080->8080/tcp mailman-web a7564caa2f2e   maxking/mailman-core:0.4.3 "docker-entrypoint.s…"   3 days ago   Up 3 days 127.0.0.1:8001->8001/tcp, 127.0.0.1:8024->8024/tcp mailman-core e75d56b01f6c   postgres:9.6-alpine "docker-entrypoint.s…"   3 days ago   Up 3 days 5432/tcp docker-mailman_database_1

Even that took a lot of headscratching, but I did eventually get it working.  The hardest part was configuring Apache to front-end the mailman-web container.  Their instructions only had a config for nginx, which I have little experience using.

The containers are only 3 days old because I just did an upgrade. That was supposed to go to 0.4.4, probably need to do it again.

Thanks,
Shawn

Reply via email to