I am having another go at installing mailman3 - I seem to have mailman3 & postorius working - although basic testing, much more needed to confirm that I understand it. I want to get hyperkitty working before I start full testing.
I am running Debian 12 - Bookworm and have installed the Debian packages. The database is Mysql. This is not a virtualenv setup. There is no documentation in the hyperkitty package so I am following:
https://docs.mailman3.org/projects/hyperkitty/en/latest/install.html
I read the following:
"The database can be created with the following command:
django-admin migrate --pythonpath example_project --settings settings "
I assume that that will create some database tables. Hopefully this will have been done by installing package python3-mailman-hyperkitty.
• What database & tables will that be ? It would be really useful to be told so that I can check.
• The config file is: /etc/mailman3/mailman-hyperkitty.cfg This does not contain any comment about databases. Where does hyperkitty get its database parameters from ?
• I have several different maildomains each with several lists. Some lists in different domains have the same name. Do I need a different example_project/settings.py for each domain, if so what changes ?
One of the next things that I will need to do is to import archives from mailman2. How does the command below change for the different domains ?
django-admin hyperkitty_import --pythonpath example_project --settings settings -l ADDRESS mbox_file [mbox_file ...]
Is there some better documentation that I have failed to find ?
Regards
-- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 https://www.phcomp.co.uk/ Parliament Hill Computers. Registration Information: https://www.phcomp.co.uk/Contact.html #include <std_disclaimer.h>