1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2024-12-25 07:47:05 +00:00

Version bump

This commit is contained in:
David Duque 2020-11-15 18:45:13 +00:00
parent c767f9eebe
commit 2f50c5e6c2
No known key found for this signature in database
GPG Key ID: 2F327738A3C0AE3A
2 changed files with 15 additions and 17 deletions

View File

@ -27,7 +27,7 @@ If that doesn't work:
curl https://raw.githubusercontent.com/ddavness/power-mailinabox/master/setup/bootstrap.sh | sudo bash curl https://raw.githubusercontent.com/ddavness/power-mailinabox/master/setup/bootstrap.sh | sudo bash
``` ```
## Current Version: v0.50.POWER.1 (Tracking v0.50) ## Current Version: v0.51.POWER.0 (Tracking v0.51)
This is a fork of MiaB (duh), hacked and tuned to my needs: This is a fork of MiaB (duh), hacked and tuned to my needs:
@ -37,43 +37,41 @@ This is a fork of MiaB (duh), hacked and tuned to my needs:
💤 - **I did not begin this part yet!** 💤 - **I did not begin this part yet!**
- ✅ Proper support for Debian (I recommend Debian Buster or later, but if it works on your machine, it works!) AND Ubuntu 20.04 LTS; - ✅ Support for Debian AND Ubuntu 20.04 LTS;
- ✅ Native support for SMTP relays (For example: SendGrid); - ✅ Native support for SMTP relays (For example: SendGrid);
- ✅ Bumped the bootstrap and jQuery dependencies' versions - and we've got a brand new admin panel now! - ✅ Bumped the bootstrap and jQuery dependencies' versions - and we've got a brand new admin panel now!
- ✅ Per-domain `nginx` configuration support. This will allow you to: - ✅ Per-domain `nginx` configuration: Custom pages will no longer have their pages defaulting to the MiaB services (`/admin`, `/mail`, etc.);
- - Use PHP (e.g. host a domain shortener);
- - Custom pages will no longer have their pages defaulting to the MiaB services (`/admin`, `/mail`, etc.);
- ✅ Updated NextCloud to the latest version available; - ✅ Updated NextCloud to the latest version available;
- ✅ Performing backups immediately from the admin panel (independently from the daily schedule); - ✅ Performing backups immediately from the admin panel (independently from the daily schedule);
- 💤 Encrypting backups using user-provided PGP keys; - 👨‍💻 Encrypting backups using user-provided PGP keys;
- 💤 Ability to download the backups from the admin panel; - 👨‍💻 Integrate a WKD server (Web Key Directory) for PGP keys;
### Ideas section:
- 💤 Possibility of making some services optional (if they require more software to be installed) on setup?
- - For example, one might simply not use NextCloud/Munin at all, and they're there... just wasting resources.
- 💤 Restricting access to the admin panel to certain IP's? - 💤 Restricting access to the admin panel to certain IP's?
- 💤 Customizing MTA names? (because privacy) - 💤 Customizing MTA names? (because privacy)
### Ideas section:
- 💤 Ability to download the backups from the admin panel;
- 💤 Possibility of making some services optional (if they require more software to be installed) on setup?
- - For example, one might simply not use NextCloud/Munin at all, and they're there... just wasting resources.
- 💤 AXFR Transfers (for secondary DNS) using TSIG? - 💤 AXFR Transfers (for secondary DNS) using TSIG?
- 💤 Expand DNS record options? - 💤 Expand DNS record options?
- 💤 More complete webmail configuration via the admin panel/plugin management? - 💤 More complete webmail configuration via the admin panel/plugin management?
- 💤 Optional TOTP Two-Factor-Authentication for the admin panel/webmail? - 💤 Expand the TOTP Two-Factor-Authentication for the webmail?
- - Maybe U2F one day, too, but I don't have a capable device for this just yet... - - Maybe U2F one day, too, but I don't have a capable device for this just yet...

View File

@ -10,7 +10,7 @@ if [ -z "$TAG" ]; then
# Make s # Make s
OS=`lsb_release -d | sed 's/.*:\s*//'` OS=`lsb_release -d | sed 's/.*:\s*//'`
if [ "$OS" == "Debian GNU/Linux 10 (buster)" -o "$(echo $OS | grep -o 'Ubuntu 20.04')" == "Ubuntu 20.04" ]; then if [ "$OS" == "Debian GNU/Linux 10 (buster)" -o "$(echo $OS | grep -o 'Ubuntu 20.04')" == "Ubuntu 20.04" ]; then
TAG=v0.50.POWER.1 TAG=v0.51.POWER.0
else else
echo "This script must be run on a system running Debian 10 OR Ubuntu 20.04 LTS." echo "This script must be run on a system running Debian 10 OR Ubuntu 20.04 LTS."
exit 1 exit 1