EL8 Ghost install fail

Rocky 8.10
Ghost 6.51.0
ApisCP:
revision: ecb3d109e1b9b4ba8b06219e0c3349f7ba01dcbb
timestamp: 1783517063
ver_maj: 3
ver_min: 2
ver_patch: 48
ver_pre: 71-gecb3d109e
dirty: false
debug: false

I’ve ensured I’m using a newer version, and I updated the ghost installer but the system keeps setting the v22 version every time.

nvm use v24.18.0
npm install -g ghost-cli@latest

Both ran as the account, not root.

Installed ghost from Web Apps and get a failure:

  • ERROR: Ghost_Module::install(): failed to download Ghost v6.51.0: Love open source? We’re hiring JavaScript Engineers to work on Ghost full-time. https://careers.ghost.org - Inspecting operating system - Checking for deprecations [19:38:35] Checking for Ghost-CLI updates [started] You are running an outdated version of Ghost-CLI. It is recommended that you upgrade before continuing. Run npm install -g ghost-cli@latest to upgrade. [19:38:36] Checking for Ghost-CLI updates [completed] - Checking for latest Ghost version ✔ Checking for latest Ghost version [19:38:36] Checking system Node.js version [started] [19:38:36] Checking system Node.js version - found v22.18.0 [title changed] [19:38:36] Checking system Node.js version - found v22.18.0 [completed] [19:38:36] Checking current folder permissions [started] [19:38:36] Checking current folder permissions [completed] [19:38:36] Checking memory availability [started] [19:38:36] Checking memory availability [completed] [19:38:36] Checking free space [started]

End of the road for Ghost on EL8. Requires gcc10+ for node-gyp compilation, which is available on EL9 and above.

That’s fair. If I’m going to do a migration, should I go Rocky or Alma for 10?
It’s been a while since I’ve seen discussion on which is preferred and I’m unsure how they’ve diverged at this point.

Rocky 10. Kernel and systemd are two vital components where the more engineers on it the better.