- 06 May, 2014 1 commit
-
-
Joshua Tauberer authored
-
- 02 May, 2014 8 commits
-
-
Joshua Tauberer authored
docker: re-run the start script on the container's first run because it won't know its hostname or IP address until then
-
Joshua Tauberer authored
don't ask the user to create an email account if the shell is non-interactive and provide a better default for the domain name
-
Joshua Tauberer authored
-
Joshua Tauberer authored
docker: disable the ufw firewall because it is not supported in a docker container and produces a lot of error output (by reverting a510e08f and setting an environment variable)
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
Joshua Tauberer authored
docker: do ADD container/docker later on so that the Dockerfile can be updated and still reuse a cached image after the major setup steps are done
-
Joshua Tauberer authored
docker: if container was launched with a tty start bash otherwise loop forever to keep the container going
-
- 01 May, 2014 7 commits
-
-
Joshua Tauberer authored
don't reject mail to domains that only have aliases and not users
-
Randall Randall authored
-
Joshua Tauberer authored
thanks @konklone for discussion
-
Joshua Tauberer authored
move the Dockerfile to the root to allow the working directory of the repo to be pushed inside the image (rather than inside the container getting a fresh mailinabox from github) so changes in the working copy can be tested in Docker quickly / without pushing to github
-
Joshua Tauberer authored
We were installing .deb's from Debian. The next apt-get upgrade would cause roundcube to be upgraded. Maybe that also triggered the installation of apache. Now install roundcube from Ubuntu. So long as Ubuntu doesn't post an update to roundcube, at least it won't trigger an upgrade on the next apt-get upgrade. This should also mean we don't need to purge the installation of apache2. Also try using apt-mark hold to prevent roundcube from being updated, in case that will trigger dependencies.
-
Joshua Tauberer authored
-
Joshua Tauberer authored
make a bash function to use everywhere we apt-get-install (`DEBIAN_FRONTEND=noninteractive apt-get -qq -y `) ensures the output is quiet
-
- 30 Apr, 2014 4 commits
-
-
Joshua Tauberer authored
enable roundcube's password-change plugin
-
Randall Randall authored
-
Randall Randall authored
-
Randall Randall authored
-
- 26 Apr, 2014 5 commits
-
-
Joshua Tauberer authored
add warnings about using a fresh machine because I wont support installing this on an existing machine
-
Joshua Tauberer authored
List a DKIM and SPF testing tool in the documentation.
-
Joshua Tauberer authored
Seems like it was removed in nsd4 (since Ubuntu 14.04). It now silently does nothing. Fixes #41.
-
Jonathan Medding authored
http://pingability.com/zoneinfo.jsp for checking DNS and MX servers.
-
Jonathan Medding authored
Added DKIM and SPF testing tool to 'Checking that it worked' section.
-
- 25 Apr, 2014 5 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
move the ssh PasswordAuthentication check to after installing ssh
-
Joshua Tauberer authored
instead of installing roundcube from Ubuntu (before replacing it), just install the dependencies we need
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
- 24 Apr, 2014 5 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
I had previously awkwardly disabled it because on my VPS the necessary kernel module wasn't available. I meant to make it an option, but instead I took out the apt-get install. Now it works for me so I'm putting everything back.
-
Joshua Tauberer authored
-
Daniel Lawrence authored
-
Joshua Tauberer authored
-
- 23 Apr, 2014 5 commits
-
-
Joshua Tauberer authored
Force the scripts to run in bash
-
Joey Pereira authored
-
Joshua Tauberer authored
nsd doesn't install without creating the `nsd` user first - merge branch from randallsquared-master, fixes #25
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-