Self-hosting

Configure Push Relay

By default, your self-hosted Bitwarden server is configured to communicate with Bitwarden's push relay service (https://push.bitwarden.com). You can optionally configure the server with your own push relay service or disable push relay entirely.

warning

Disabling push relay will prevent mobile apps from automatically syncing, however users will still be able to manually sync their vaults.

Change push relay service

To configure the server with your own push relay service:

  1. Open ./bwdata/docker/global.env.

  2. Specify the URI of your push relay service in globalSettings__pushRelayBaseUri=.

  3. Run ./bitwarden.sh restart to apply your changes.

Disable push relay

To disable push relay for standard server installations:

  1. Open ./bwdata/config.yml.

  2. Change the push_notifications: true attribute to false.

  3. Run ./bitwarden.sh rebuild to apply your changes.

To disable push relay for offline and manual server installations:

  1. Open ./bwdata/env/global.override.env.

  2. Add the line globalSettings__pushRelayBaseUri= (the variable should be blank).

  3. Restart Bitwarden to apply the changes.

Make a suggestion to this page

Contact Our Support Team

For technical, billing, and product questions.

Name*
Bitwarden account email*
Verify account email*
Product*
Are you self-hosting?*
Subject*
Message...*

Cloud Status

Check status

© 2024 Bitwarden, Inc. Terms Privacy Cookie Settings Sitemap

This site is available in English.
Go to EnglishStay Here