In case anyone was wondering, the dependencies are:

    Node.js 10.12 or later

    MySQL, MariaDB, PostgreSQL, MSSQL or SQLite3
Is it possible to install and run all of these as a non-root user?
Absolutely. For Node, check nvm : https://github.com/nvm-sh/nvm

And choose SQLite.