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

http://PGBlitz.wiki

Useful Starter Links

  1. Introduction
  2. Blitz YouTube Channel
  3. G-Suite Signup
  4. Recommended NewsHosts

Prior Planning 101

  1. Recommended Pre-Reading
  2. Server - Storage Planning
  3. Usenet or BitTorrent
  4. PG Editions
  5. PGBlitz Repos
  6. Common Issues

Deploy & Config

PGBlitz
  1. SSH Server Access
  2. Create a SUDO User
  3. Install PGBlitz
  4. WatchTower
  5. Remote Path Mappings

Data Transport
  1. PG Clone
    1. Google OAuth Keys
    2. PG Move
    3. PG Blitz
    4. 2nd HD Option

Key Components

  1. Traefik
  2. Port Guard
  3. PG Shield
  4. PG Press
  5. Google Cloud - GCE
    1. Automated setup
  6. Hetzner Cloud
  7. PG Fork
  8. Extra PG Commands

Blitz App Info

  1. Accessing PG Apps
  2. App Port Scheme
  3. Plex to AutoScan

Tools & Services

Core Apps [Expand]
  1. Emby
  2. Jackett
  3. Jellyfin
  4. LazyLibrarian
  5. Lidarr
  6. Netdata
  7. NZBGet
  8. Ombi
  9. Plex
  10. Portainer
  11. qBittorrent
  12. Radarr
  13. RuTorrent
  14. SABNZBD
  15. Sonarr
  16. Tautulli
Community Apps [Expand]
  1. AirSonic
  2. AllTube
  3. Bazarr
  4. Beets
  5. Bitwarden
  6. BookSonic
  7. cAdvisor
  8. Cloud Commander
  9. DDClient
  10. Deezloaderremix
  11. Deluge
  12. DelugeVPN
  13. Duplicati
  14. EmbyStats
  15. FlexGet
  16. Gazee
  17. Gitea
  18. Handbrake
  19. Headphones
  20. Heimdall
  21. HomeAssistant
  22. HTPCManager
  23. JDownloader2
  24. jd2-openvpn
  25. Kitana
  26. Logarr
  27. MakeMKV
  28. MariaDB
  29. McMyadmin
  30. MEDUSA
  31. Mellow
  32. Monitorr
  33. Muximux
  34. Mylar
  35. NextCloud
  36. NowShowing
  37. NZBHydra2
  38. NZBThrottle
  39. Organizr
  40. pyLoad
  41. Radarr4k
  42. Resilio
  43. rflood-openvpn
  44. rutorrent-openvpn
  45. ShareSite
  46. Shoko Anime Server
  47. SpeedTest
  48. SyncLounge
  49. Syncthing
  50. The Lounge
  51. Transmission
  52. Trakt.or
  53. Ubooquity
  54. x TeVe
  55. Zammad

Misc Info & Articles

  1. Change Server Time
  2. Fail2Ban
  3. Custom Containers
Scripts
  1. Scripting Area
    1. Auto Upload for Sonarr and Lidarr
    2. Auto Delete Log
    3. Plex Plugin DB Backup
    4. Plex fast BACKUP
Clone this wiki locally
You can’t perform that action at this time.