mirror of
https://github.com/stan220/vaultwarden-bundle.git
synced 2026-09-08 15:29:31 +00:00
33 lines
1.3 KiB
Markdown
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
|