1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2026-03-23 18:57:23 +01:00

Mailpile: an installation script and a multiplexer daemon that proxies Mailpile behind an authorization step and multiplexes Mailpile instances per logged in user

This commit is contained in:
Joshua Tauberer
2014-07-02 11:42:20 +00:00
parent d11ce688ca
commit 4f57c62681
7 changed files with 406 additions and 12 deletions

24
setup/mailpile.sh Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/bash
# Install Mailpile (https://www.mailpile.is/), a new
# modern webmail client currently in alpha.
source setup/functions.sh # load our functions
source /etc/mailinabox.conf # load global vars
# Dependencies, via their Makefile's debian-dev target and things they
# should have also mentioned.
apt_install python-imaging python-lxml python-jinja2 pep8 \
ruby-dev yui-compressor python-nose spambayes \
phantomjs python-pip python-mock python-pgpdump
pip install 'selenium>=2.40.0'
gem install therubyracer less
# Install Mailpile
# TODO: Install from a release.
if [ ! -d externals/Mailpile ]; then
mkdir -p externals
git clone https://github.com/pagekite/Mailpile.git externals/Mailpile
fi