Philosophy
- All beckbox tools should be helpful, simple and easy to use, with help via the standard command-line switch:
--help
- Don’t step on the operating system. Use tools already there.
- One command for each operation.
- Commands can be called from simple shell scripts to do lots of things at once.
- Commands all start with bb_ so that you can type in bb_<tab><tab> and see all the commands instantly.
- Soon, you’ll be able to automate things from other servers through a simple web-based API.
Features
- Not “the cloud”, nor poses as the cloud.
- Complementary to typical cloud stuff. (Build your new app on EC2 and keep your email on a good old Beckbox. Send email from your EC2 box out through your beckbox without paying per-email charges.)
- nginx for ultra-fast web serving and pre-configured virtual hosting
- powerDNS for fast, secure (and easy) DNS, preconfigured with mysql
- beckboxCLI — adding a new domain and website is literally a single command
- php5 (securely pre-configured with roundcube webmail)
- postfix and dovecot (imap/pop3/smtp) mail servers, pre-configured with mysql
- sieve for mail filtering
- roundcube for fast drag-and-drop webmail
- mysql for user authentication and DNS
- vsftpd, scp, and sftp for secure file transport
- ntp for reliable time-keeping
- pre-configured to automatically keep up with the latest application and security updates
