if you have a yunohost its literally like 3 clicks otherwise they have very detailed guides available even for airgapped machines bitwarden is good yo https://bitwarden.com/help/install-on-premise-linux/