⇤ ← Revision 1 as of 2013-04-19 22:18:42
1383
Comment:
|
1399
add "vagrant init" in build a local vm instructons
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#pragma page-filename DEV/versions/15958216 | #pragma page-filename DEV/versions/15958217 |
Line 20: | Line 20: |
$ vagrant init |
You can build a mailman3 development virtual machine with Vagrant and Chef-solo. The instructions, vagrantfiles, and mailman3 cookbooks are given at:
Build Mailman3 development virtual machines with Vagrant and Chef
Following mailman3 components will be installed on the virtual machine:
- Mailman3 Core
- init.d mailman service
- Postfix hookup
- Mailman3 test list
- Mailman3 client
- Mailman3 Postorius web interface
- Apache2 mailman virtual host
You need Vagrant and VirtualBox (not needed if for AWS EC2) to be installed on your working machine. To build a local VM: $ git clone https://github.com/xuwang/mailman3-vbox.git $ cd mailman3-vbox $ cd vagrant $ vagrant init $ cp ./Vagrantfile.vbox Vagrantfile $ vagrant up
That's it. You can open postorius at http://localhost:8080,
- and you can login to postorius with admin/not-a-secret (you should change the default password in Vagrantfile)
Or login in to the vm: $ vagrant ssh To build a mailman3 box on AWS EC2, go to vagrant-aws and follow the instructions in README.md.