🔄Recent Milestones & Updates | 2026-04-27🌟⬆️

A concise overview of recent milestones and updates across the MiniBolt &RaMiX guides.

MiniBolt

27. April 2026April 27, 2026 · 4 Min. Lesezeit4 min read

What's changed#

Note: If you encounter an error during the upgrade process, read the appropriate "Troubleshooting notes" for instructions specific to your case.

Migrating to Official Nginx Upstream Packages

To replace the Ubuntu Nginx package (used in the previous version of MiniBolt) with the official upstream build, follow the steps below:

sudo apt update && sudo apt full-upgrade
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
    | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

Expected output:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 11809  100 11809    0     0  45819      0 --:--:-- --:--:-- --:--:-- 45949
gpg --dry-run --quiet --no-keyring --import --import-options import-show /usr/share/keyrings/nginx-archive-keyring.gpg

Expected output:

pub   rsa4096 2024-05-29 [SC]
      8540A6F18833A80E9C1653A42FD21310B49F6B46
uid                      nginx signing key <signing-key-2@nginx.com>

pub   rsa2048 2011-08-19 [SC] [expires: 2027-05-24]
      573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62
uid                      nginx signing key <signing-key@nginx.com>

pub   rsa4096 2024-05-29 [SC]
      9E9BE90EACBCDE69FE9B204CBCDCD8A38D88A2B3
uid                      nginx signing key <signing-key-3@nginx.com>
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
https://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list
echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \
    | sudo tee /etc/apt/preferences.d/99nginx
sudo apt update && sudo apt install nginx

👉 When the prompt shows you:

[...]
Configuration file '/etc/nginx/nginx.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** nginx.conf (Y/I/N/O/D/Z) [default=N] ?

Note: If you type Y + press Enter, it overwrites the nginx.conf file with the package maintainer's version, and you will need to reconfigure it again following the Nginx Configuration section.

nginx -v

Example of expected output:

nginx version: nginx/1.30.0

That's it!✅

💙Enjoy it, MiniBolter!💙

#DIY#Security#bitcoin#guide#lightning#linux#minibolt#noderunner#privacy#ramix#selfhost#sovereign#zerotrust

Written by

Comments

No comments yet. Start the conversation.