jaywink / ansible-mailman-bundler

Mailman-Bundler role for Ansible
3 stars 1 forks source link

Galaxy

Mailman-Bundler role for Ansible

About Mailman-Bundler.

Deploys the following:

Mailman web is powered with Apache, PostgreSQL and uWSGI.

Both are launched via upstart scripts (mailman and mailmanweb).

Status

This role is not production ready yet. See issues.

Requirements

Operating system support

Tested only on Ubuntu 14.04. Probably works with anything that has similar packages.

Ansible

Tested with 1.9.4 and 2.0.

Ansible roles

Configuration

See defaults/main.yml for possible options. Most of these are required in some way, at least for production usage.

Make sure to change the default passwords!

Manual steps not covered by role

To create an admin user for mailman-web:

sudo su - mailman
cd mailman-bundler
/bin/django-admin createsuperuser

License

MIT