Files
2025-03-04 18:57:01 +03:00

33 lines
1.3 KiB
Markdown

# 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