You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Clone of work published to github.com/galaxyproject/ansible-mailman3
WIP. Tasks completed so far:
- Installation via pip or packages
- User management
- etc/var dir management
- Main config file templating
Template Django app config
Add:
- uWSGI config
- Systemd configs
- Bug fixes to actually get the Django app running
Fixes for Django config and running with systemd
Support Django sites module, run multiple sites if multiple domains are
configured.
Fix HyperKitty configuration
Move group discovery tasks to an import.
Add support for distributing Mailman's Postfix transport maps to MXs
Support installing arbitrary packages with pip
Drop paintstore which was dropped from HyperKitty
Adjust paths to be writable
Support per-domain postorius from addresses when using multiple domains
Support setting the HyperKitty attachment storage directory (instead of
storing in the DB as is the default).
Correct type of DEBUG
Restart Django on config changes
Allow selection of haystack engine
Allow control over Postorius and Hyperkitty mount points
Fix HyperKitty base_url supplied to Core
Check local postfix map, not remote
Disable mail_admins, fedora auth
* Various touchups to deploy to EL 8;
Fix typo
Install rcssmin hack
Try to keep Django<3.0 to avoid missing 'six'
Add uwsgi-logger-file dependency for EL8
Strip %i from mailman3-web.service
Set chmod on uswgi socket
Support setting Django email_backend in local settings file
Add EL 8 to galaxy_info
Adjust folder permissions
Fix for bug #1https://github.huit.harvard.edu/mas2714/ansible-mailman3/issues/1
Let others see base_dir & group touch ./etc
Explicitly set base_dir
In our deployment of Mailman3 we aren't running the webservice as root because it doesn't need to run as that.
I would say that for debian the webservice should run as www-data and for redhat as apache or nginx.
If there is a reason why you decided to run the webservice as root let me know.
The text was updated successfully, but these errors were encountered: