Skip to content

Bitwarden

Zoink5 edited this page Apr 2, 2019 · 31 revisions

📂 Click Here - Sign up for Google's Suite for Business - Unlimited Space

📂 Click Here - NZB's with from NewsHost - PG Members Receive a 58% Discount

Table of Contents

  1. Intro
  2. Access Information
  3. PG YouTube
  4. Configuration
    1. Account
    2. General Layout
    3. Tools and Reports
    4. Two Step Authentication
    5. Chrome Extension
    6. Miscellaneous settings
    7. Connecting browser extension, iOS/Android app
  5. Summary

1. Intro

The easiest and safest way for individuals, teams, and business organizations to store, share, and sync sensitive data. In short, Bitwarden enables users to store and sync their passwords; providing personal control and is free!

Bitwarden is 100% open source software. The source code for Bitwarden is hosted on GitHub and everyone is free to review, audit, and contribute to the Bitwarden codebase.

2. Access Information

To access the program after deployment, you can reach it via the following methods. Subdomain access is only accessible by setting up Traefik.

Bitwarden does not work through the use of a port; requires a subdomain.

3. PG YouTube

4. Configuration

i. Account

When utilizing Bitwarden, ensure that Traefik is established and that the Bitwarden subdomain is working. Bitwarden requires that a user creates an account, which is a simple process. The reason that Bitwarden does not work through the use of a port is (1) bad security and (2) creates a special key that cannot be utilized through unencrypted means.

ii. General Layout

Bitwarden not only provides the ability to save passwords, but noted information including the use of personal credit cards. If adding any financial information; ensure to secure Bitwarden through the use of two step authentication (info listed below)

Tools: Provides the user the ability to generate passwords on the spot with certain criteria Reports: A hidden gym that providers the user information if certain utilized passwords are reported to be leaked on the Internet

iii. Tools and Reports

Bitwarden has some useful tools and reports. Within Bitwarden, select tools and the following menu is shown as demonstrated below.

iv. Two Step Authentication

Bitwarden not only protects a user's passwords, but enables additional security through the use of two form authentication. If enabled, ensure that being able to use the two step authentication is useable and accessible depending on where you live/work.

Simply go to settings > two step login > and select from one of the several options that are provided!

v. Chrome Extension

Sync data across easily with your chrome browser: Chrome Extension - Click Here

Misc. settings (SMTP / disable signup etc.)

Log in to Portainer and find the container (default name is bitwarden), click on the Bitwarden container and edit/duplicate the container so you can start editing it. Find **Env **in the tabs. Then make sure to add / edit the following settings:

  • DOMAIN (default: https://bitwarden.DOMAIN.com)
  • SMTP_HOST (default: in-v3.mailjet.com)
  • SMTP_FROM (default: no-reply@DOMAIN.com)
  • SMTP_PORT (default: 587)
  • SMTP_SSL (default: true)
  • SMTP_USERNAME (default: GET FROM MAILJET)
  • SMTP_PASSWORD (default: GET FROM MAILJET)
  • SMTP_FROM_NAME (default: Bitwarden)
  • SIGNUPS_ALLOWED = false (this disables further signups - does not affect invited users later in organizations)

Obviously you should change the settings above f.ex. **DOMAIN **to your own domain and check the SMTP server settings. Finally redeploy the image to finalize the settings.

Connecting browser extension, iOS/Android app

A word of note - if you have problems connecting the extensions this may be due to the PGBlitz' PG-Shield if this is deployed. What happens is the extensions are looking for a valid API response from the server and not Google's Authentication form. Therefore you have to disable the oauth label in the container. Here's how you do it:

Log in to Portainer and find the container (default name is bitwarden), click on the Bitwarden container and edit/duplicate the container so you can start editing it. Find Labels in the tabs. Find the one marked in yellow in the picture below and DELETE it. Redeploy the container and all should work.

Then proceed like this: Click the browser extension button top right in Chrome and choose Settings on the main screen (1), fill out your own server address (2) then click save, you may now login using your details (3).

5. Summary

Bitwarden is a great program to utilize to store and maintain your information for free. If you have any questions, please visit our forums at https://pgblitz.com

Installing PlexGuide

  1. PlexGuide Install Information

Preplanning & Information

  1. PG Folder Structure

Domain and Port Control

  1. CloudFlare Tunnel

Primary Applications

  1. Plex

Useful Links

  1. PG YouTube Channel
Clone this wiki locally