Bitwarden

Bitwarden
An open password and other secret information manager that is hosted on your private server in an encrypted vault.

Bitwarden is a corporate password and other important data manager that is also suitable for personal use.

Bitwarden

Bitwarden allows you to securely store authorization data, bank card data, notes, and contact information with secure file sending support. Bitwarden is open-source software. It uses end-to-end encryption technology and a master password that is individual to each account as the key. It means that even if the server is accessed, the data stored on it cannot be decrypted without the master password.

Using the data stored in Bitwarden is possible not only through the web interface, but also by using clients for all popular platforms and extensions for most browsers. With web browser extensions and mobile applications, data from Bitwarden can be used to automatically fill out forms for authorization, registration, and card payments.

The Beget VPS with pre-installed Bitwarden is a ready-to-use cloud-based password manager to securely store your data, deployed on your virtual server with a ready domain name.

Installation package information

  • Ubuntu 22.04
  • Docker
  • Bitwarden

Installing and using Bitwarden

To install Bitwarden, you will need to specify the following additional parameters along with installing the server:

  • The domain name by which the Bitwarden password manager will be available. You can either choose your domain or register a new one. In addition, you can use a free domain in the .beget.app zone. A free SSL certificate will be installed on this domain.
  • Admin Email. This email will be listed in the Bitwarden configuration files as the administrator's email. The account registered to this email will have administrator privileges and will be able to manage the server.

After creating the virtual server, we will automatically prepare Bitwarden for the first startup. It usually takes up to 5 minutes. You will be notified when the deployment is complete.

Completing Bitwarden installation

After deploying Bitwarden on your server, you will need to register an administrator account. 

To do this, go to https://my-domain.beget.app (where my-domain.beget.app is the domain name you specified during installation).

Bitwarden log in

On the page that opens, click on "Create account" and create an administrator account.

Pay attention!
When creating an administrator account, you need to specify the email you specified as the administrator's email when creating the server.

The administrator account is a regular Bitwarden account that has access to the admin panel at https://my-domain.beget.app/admin (where my-domain.beget.app is the domain name you specified during installation).

For regular use, you can register a separate account or create accounts for other users.

Pay attention!
After creating all the necessary accounts, we recommend closing the possibility of registering users through the login page, so that third parties do not have the opportunity to create an account on your server.

Read more about how to close registration in the answers to frequently asked questions below.

After you have performed all the described actions, Bitwarden is ready to work, and you can use secure password storage.

FAQ

Where are the Bitwarden files located?

Bitwarden runs in docker containers, the configuration files and the control script are located in /opt/bitwarden/ directory.

What is bitwarden.sh?

bitwarden.sh is the Bitwarden server control script that allows you to start, stop, restart, update the server, re-read config changes, etc.

The script is located in the directory /opt/bitwarden/.

To work with it, you need:

  • Connect via SSH to the VPS.
  • Go to the directory with the script with the command cd /opt/bitwarden/.
  • Run the script with the command ./bitwarden.sh <command>, where <command> is one of the available commands.

You can get a list of available commands by running the script with the help command: ./bitwarden.sh help.

How can I close an account registration on the login page?

To close the possibility of registering Bitwarden accounts, you need to make a change in one of the parameters of the configuration file and restart the server using the script bitwarden.sh.

To do this:

  • Connect via SSH to the VPS.
  • Go to the directory with the files with the command cd /opt/bitwarden/.
  • Open the file ./bwdata/env/global.override.env in any convenient editor.
  • Change the line globalSettings__disableUserRegistration=false to globalSettings__disableUserRegistration=true.
  • Apply the changes you made with the command ./bitwarden.sh reload.
  • Restart the server with the command ./bitwarden.sh restart.

How can I change the administrator's email?

To change the administrator's email, you need to make a change to one of the parameters of the configuration file and restart the server using the bitwarden.sh script.

To do this:

  • Connect via SSH to the VPS.
  • Go to the directory with the files with the command cd /opt/bitwarden/.
  • Open the file ./bwdata/env/global.override.env in any convenient editor.
  • Change the line adminSettings__admins=****@****.** to the desired email.
  • Apply the changes you made with the command ./bitwarden.sh reload.
  • Restart the server with the command ./bitwarden.sh restart.
Bitwarden
Bitwarden
2 cores / 2 GB / 30 GB / 250 Mb/sec
Free with every server:

Automatic backup
Round-the-clock monitoring
Postal system
DNS hosting
Private networks
The server will be created automatically immediately after registering an account

0,24 €

per day
Categories
Project management