The “adminSettings_admins” allows you to specify one or more email addresses to be admins. Run the following command to apply your changes: At a minimum, you should configure: globalSettings_mail_smtp_host= Note: Some Bitwarden features are not configured by the bitwarden.sh installer, and must be configured in the environment file, located at. The installation will prompt for the following: This is where you will provide your admin email address to get an installation ID and Installation key which are needed during the installation. Afterwards, you can point to the Bitwarden server through NginX Reverse Proxy Manager.ĭownload the Bitwarden script and install the Bitwarden Server. Your Bitwarden Server instance needs to be directly exposed to the Internet for ports 80 & 443 for the duration of the installation for the script to properly complete. Switch to the new user: sudo su - bitwarden Also install docker-compose: sudo mkdir -p /opt/bitwarden sudo usermod -aG docker bitwardenĬreate a working directory and grant user bitwarden full permission for it. This requirement is for the SQL Server database that is one of the containers.Ĭreate a Bitwarden user: sudo useradd -s /bin/bash -d /opt/bitwarden bitwardenĪdd the user bitwarden to group docker so it can access Docker. Bitwarden uses 11 Docker containers.Ĭreate an LXD container with at least 4GB as the upper end memory limit. My preference is to install Bitwarden inside of a LXD container where docker is nested inside of LXD. I have run Bitwarden both in a standard install and in a Docker install. Vault Warden is a lighter weight version. Bitwarden is a great open source self-hosted password manager.
0 Comments
Leave a Reply. |