Adding bitwarden documentation

This commit is contained in:
Jesse Beard 2019-04-10 09:08:06 -04:00
parent 0701f71599
commit d547ce6b0f
4 changed files with 19 additions and 1 deletions

View file

@ -26,6 +26,7 @@ just a stock Ubuntu install, some clever Ansible config and a bunch of Docker co
### Docker Containers Used ### Docker Containers Used
* [Airsonic](https://airsonic.github.io/) - catalog and stream music * [Airsonic](https://airsonic.github.io/) - catalog and stream music
* [Bitwarden_rs](https://github.com/dani-garcia/bitwarden_rs) - Self-Hosting port of password manager
* [Cloudflare DDNS](https://hub.docker.com/r/joshuaavalon/cloudflare-ddns/) - automatically update Cloudflare with your dynamic IP address * [Cloudflare DDNS](https://hub.docker.com/r/joshuaavalon/cloudflare-ddns/) - automatically update Cloudflare with your dynamic IP address
* [CouchPotato](https://couchpota.to/) - for downloading and managing movies * [CouchPotato](https://couchpota.to/) - for downloading and managing movies
* [Duplicati](https://www.duplicati.com/) - for backing up your stuff * [Duplicati](https://www.duplicati.com/) - for backing up your stuff

View file

@ -0,0 +1,15 @@
# Bitwarden(_rs) Password Management
Homepage: [https://github.com/dani-garcia/bitwarden_rs](https://github.com/dani-garcia/bitwarden_rs)
Bitwarden: [https://bitwarden.com/](https://bitwarden.com/)
This is a Bitwarden server API implementation written in Rust compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.
## Usage
Set `bitwarden_enabled: true` in your `group_vars/all.yml` file.
## Specific Configuration
Make sure you set your admin token! It is bitwarden_admin_token in `group_vars/all.yml` file. The string you put here will be the login to the admin section
of your bitwarden installation (https://bitwarden.ansiblenasdomain.tld/admin). This token can be anything, but it's recommended to use a long, randomly generated string of characters, for example running: openssl rand -base64 48.

View file

@ -5,6 +5,8 @@ By default, applications can be found on the ports listed below.
| Application | Port | Notes | | Application | Port | Notes |
|-----------------|--------|-----------| |-----------------|--------|-----------|
| Couchpotato | 5050 | | | Couchpotato | 5050 | |
| Bitwarden "hub" | 3012 | Web Not. |
| Bitwarden | 19080 | HTTP |
| Duplicati | 8200 | | | Duplicati | 8200 | |
| Emby | 8096 | HTTP | | Emby | 8096 | HTTP |
| Emby | 8920 | HTTPS | | Emby | 8920 | HTTPS |

View file

@ -11,7 +11,7 @@
image: mprasil/bitwarden:latest image: mprasil/bitwarden:latest
pull: true pull: true
ports: ports:
#- "19080:80" - "19080:80"
- "3012:3012" - "3012:3012"
volumes: volumes:
- "{{ bitwarden_data_directory }}:/data:rw" - "{{ bitwarden_data_directory }}:/data:rw"