Skip to content

535 040 361511 275 531

Book an IT review

A self-hosted password manager for business: three options and how to choose

Passwords to shared accounts kept in a spreadsheet are one of the most common risks in a small business. A self-hosted password manager can be run in three ways, and for some companies the vendor's cloud service remains the more sensible choice.

The NexaIT team2 October 20265 min read

Graphic: a vault with the team's passwords and user groups with access

In a company, the password to the domain panel, the bank account or the online shop is usually known to several people. It sits in a spreadsheet on a shared drive, in notes or in one computer's browser. When someone leaves, nobody knows which passwords need changing.

A team password manager solves this problem: the password is entered once, and access is given to the people and groups who need it. Many businesses choose the vendor's cloud service. Below we describe the option in which the password vault runs on the business's own server.

When a self-hosted password manager makes sense

For many small companies, the vendor's cloud service is the more sensible choice. The vendor is responsible for availability, updates and backups, and the company pays a subscription. Your own server makes sense when:

  • company policy or contracts with clients do not allow passwords to be stored with an outside provider,
  • the company already runs its own servers and has someone responsible for them,
  • the password manager has to work on a network without internet access.

In each of these cases, the company takes on the responsibility the vendor has in the cloud. The most important parts are the backup and the restore procedure. A password vault that cannot be restored is worse than a spreadsheet.

Passbolt, Vaultwarden and Bitwarden: three ways to run it

Passbolt Community Edition

Passbolt is a password manager designed for teams. The Community Edition is licensed under AGPLv3, and passwords are shared with people and groups.

The vendor keeps some features in the paid Pro edition. According to the price list, these include syncing users from LDAP and Active Directory, SSO sign-in through Microsoft, Google and OpenID, account recovery and an activity log. The lack of account recovery in the free edition needs planning: an employee who loses their key may lose access to their passwords.

Passbolt's trademark policy allows a descriptive wording such as "independent technical support for Passbolt". That is how we describe our service.

Vaultwarden

Vaultwarden is an unofficial server compatible with the Bitwarden apps, developed by the community under AGPLv3. The project's README states plainly that it is not associated with Bitwarden, Inc.

The advantage is compatibility with the Bitwarden client apps for computers, phones and browsers, and low server requirements. The limitation is that the server is maintained by the community, without support from the app's vendor. With data as sensitive as passwords, the business should accept this risk consciously and make sure updates are applied quickly.

The official Bitwarden server

Bitwarden can also be self-hosted in the vendor's version. The Bitwarden documentation says that self-hosting itself is free, but some features are unlocked by a licence file from a paid subscription. The company then buys an organisation plan and installs the server in-house.

The vendor also has a lighter installation option. According to the documentation, it is intended for personal use and home labs. Businesses should use the standard installation.

How to choose a password manager for a team

Question What the answer points to
Do you need sign-in with a domain account? In Passbolt this is the Pro edition, with the Bitwarden server a paid plan. The licence cost goes into the comparison.
Who is responsible for the server on the vendor's side? Passbolt and Bitwarden have a vendor. Vaultwarden is developed by the community.
Do employees already know the Bitwarden apps? Vaultwarden and the Bitwarden server use the same client apps.
What if someone loses their master password or key? Account recovery needs to be checked in the chosen edition before deployment.

There is no single right answer for everyone. We most often choose Passbolt for companies that share passwords in teams and do not need domain sign-in from day one. When domain sign-in is required, we compare the cost of a Passbolt Pro licence and a Bitwarden plan.

What not to forget when deploying a password manager

  1. Inventory of accounts. A list of shared accounts, their owners and the people who know the passwords today. Without it, the vault quickly drifts away from reality.
  2. Groups instead of individual shares. Access granted to department groups is easier to withdraw after changes in the team.
  3. Second sign-in factor. Mandatory for administrators, recommended for users, to the extent the chosen edition allows.
  4. Off-server backup and a restore test. The keys needed for a restore must not sit on the same server as the backup.
  5. Removing old spreadsheets. After the passwords are imported, the old files must be deleted, including from the recycle bin and working copies.
  6. Emergency access. Who gets to critical passwords and how when the server is down. A written procedure, stored outside the vault.

How we deploy a password manager in a business

We deploy password managers on a server that belongs to the client's company, with a backup outside that server and a restore test. Before deployment we show which features are in the free edition and which require a licence bought directly from the vendor. The service description and a comparison with single sign-on for company applications are on the page passwords and sign-in. We describe the licences under which these programs run in our post on open source licences in business, and we write about server backups in the post data backup in the company.

Frequently asked questions

Is a self-hosted password manager more secure than a cloud one?

Not automatically. Security depends on updates, configuration, backups and administrative access. The vendor's cloud service is often more secure for a company that has nobody responsible for a server.

Is Vaultwarden the same as Bitwarden?

No. It is an independent, unofficial server compatible with the Bitwarden apps, not associated with Bitwarden, Inc.

What happens if the password server stops working?

That is why the backup is outside the server and the restore procedure is tested. For critical accounts, emergency access is set up and described in the recovery plan.

Sources

As of 2 October 2026.

Read more in the same topic.

Free · 60 minutes online · no obligation

You want to check this out at home in your company?

  1. You talk to an engineerOnline, by video call. Not with a salesperson. We don't install or change anything.
  2. We check 8 areasBackups, access, network, email, server, licences, protection and KSeF readiness.
  3. You get a scorecardThree priorities on one page, emailed after the meeting. Yours to use however you like.

office@nexait.plMessage us on WhatsApp

We don't use a contact form, but we answer the phone and reply to emails and WhatsApp messages during working hours.