More power to Mail-in-a-box (fork showcase)

v56.3 (Full Release Notes)

As the release of Ubuntu 22.04 creeps in, this release brings some stuff I’ve been working on for a while. Not much in quantity, but a lot of effort, love and care.

A new dawn for the control panel

Reviewed and taken care of from top to bottom. The new control panel feels different. Different, but still familiar.

A consistent look

Everything feels less crammed, and there’s more space to breathe.

Eye Candy

Dark mode is back, better than ever

No more burning the eyes! :fire:

Designed from the ground up, everything has been reviewed so that it’s just as nice to use. You also get the ability to switch from light theme to dark, and vice-versa, to your heart’s content!

More eye Candy

Up to date!

Of course, some plugins and software were updated, but the highlight here goes to NextCloud, as we jump from version 20.0.14 (in fact, NC 20 is actually no longer supported!) all the way to the latest version - 23.0.3!

Going out with a bang! :boom:

This is (probably) the last release that will be supporting Debian 10 (buster). This is because:

  • Ubuntu 22.04 ships with PHP 8.1.
  • There are no releases of NextCloud supporting PHP 8.1 yet…
  • But NextCloud 24 (to be released at the end of April) will support PHP 8.1
  • But it will require at least PHP 7.4 - and Debian 10 comes with PHP 7.3.

As the first release supporting Ubuntu 22.04 will need to ship with NextCloud 24, it cannot support Debian 10.

If your Power Mail-in-a-Box is running Debian 10 (buster), you can perform an in-place upgrade to Debian 11 (bullseye):

  1. Make a backup and make sure you have access to it outside the box - just in case something goes wrong in the process;
  2. Edit /etc/apt/sources.list with your favorite editor (You’ll need to use sudo):
    2.1. There should be multiple lines looking like this: Where you find buster, replace with bullseye.
# /etc/apt/sources.list (old)
deb https://example.com/debian buster main
deb https://example.com/debian buster-updates main

# /etc/apt/sources.list (new)
deb https://example.com/debian bullseye main
deb https://example.com/debian bullseye-updates main
  1. Update the packages list. It will probably tell you that there are a lot of packages needing upgrading:
sudo apt update
  1. Perform the upgrade, then reboot:
sudo apt upgrade --without-new-pkgs # Optional, but Debian maintainers recommend it
sudo apt full-upgrade
sudo reboot
  1. Re-run the setup:
curl -L https://power-mailinabox.net/setup.sh | sudo bash
2 Likes