# About Bitwarden server with automated backup bundle. Based on personal self-hosted password management service for Vaultwarden(Bitwarden) Docker composer installation guide for Vaultwarden(https://github.com/dani-garcia/vaultwarden) ##### Usages: * [Vaultwarden](https://github.com/dani-garcia/vaultwarden) An alternative server implementation of the Bitwarden Client API, written in Rust and compatible with official Bitwarden clients * [Caddy](https://github.com/caddyserver/caddy) Tool to support HTTPS * [Duplicati](https://github.com/duplicati/duplicati) Convenient backup client with encryption and support for all possible storage methods (Google Drive, Dropbox, FTP, etc) # Prerequisites Ubuntu\Debian with installed Docker, Docker Compose. ```bash curl https://get.docker.com | bash ``` Other docker platforms have not been tested, but they should work with minimal improvements. # Getting Started * Create and login user `bitwarden` ``` adduser bitwarden usermod -aG docker bitwarden su - bitwarden ``` * Clone this repository to your home folder: `git clone https://github.com/stan220/vaultwarden-bundle && cd "$(basename "$_" .git)"` * Rename `.env.example` to `.env` and fillup with your custom values `cp .env.example .env` * Run `docker compose up -d` Checkout your domain in browser, also for backup open domain with 8200 port