Vaultwarden non-Docker Installer

Hi,

I would like to thank @kocherjj for preparing it based on the information on this subject.

  • The script, make always update latest version without data loss.
  • Due to possible security vulnerability, the service is being run with the user “vaultwarden”
  • The file containing the environment variables is located at /opt/vaultwarden/environment.
  • The script, it does not yet install and configure a web service like Nginx on the front end.
  • I tested on Debian 12.