@@ -64,7 +66,7 @@ mailman-web provides hyperkitty and postorius for the web interface, as well as
## Mailman and hyperkitty configurations
Exit mailman user and as root we create
/etc/mailman3/ dir, we make owner of this dir the user mailman and create the files `mailman.cfg` and `settings.py`. Then as mailman user again, we also create an extra dir under `/opt/mailman` to place the `mailman-hyperkitty.cfg` settings.
`/etc/mailman3/` directory, we make owner of this directory the user mailman, and create under it the files `mailman.cfg` and `settings.py`. Then as mailman user again, we create the `mailman-hyperkitty.cfg` file under the `/opt/mailman`.
if postfix is already installed skip that step and just edit the postfix/main.cf with the sample in the above step.
**I. Enter mailman user again**
and run migrations, collect static files for the mailman-web, and create a django admin superuser
## Configure mailman-web UI
*Mailman web is a django site, which includes postorius and hyperkitty (that we installed before in our virtualenv).*
Enter mailman user again and run migrations, collect static files for the mailman-web, and create a django admin superuser, see [details](https://docs.mailman3.org/en/latest/install/virtualenv.html#run-database-migrations).