Skip to content

Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.

Notifications You must be signed in to change notification settings

DarkenLight/Bastille-vaultwarden

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Bastille-vaultwarden

Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.

Install Vaultwarden in a FreeBSD Jail environment Installation overview using XigmanasNAS Bastille Extension Gui

Jail Setup

  1. From the main screen select Extension/Bastille

  2. Click ADD [+] button

  3. Name (any name will work): vaultwarden

  4. Configure Network Properties to your liking

  5. Base Release: 12.3-Release (or newer)

  6. Jail Type:

  • Create a thick container.
  • Enable VNET(VIMAGE).
  • Create an empty container.
  • Start after creation.
  • Auto start on boot.
  1. Click Create

  2. Click Save

  3. Restart the jail.

Applying the Vaultwarden template to the newly created jail

  1. SSH to your Xigmanas Server

  2. BOOTSTRAP the template bastille bootstrap https://github.com/DarkenLight/Bastille-vaultwarden

  3. Apply the Template to the TARGATE jail. bastille template vaultwarden DarkenLight/Bastille-vaultwarden

Thanks to Vaultwarden Developers

https://github.com/dani-garcia/vaultwarden

About

Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages