VaultWarden: Difference between revisions

From FlowerHouseWiki
Line 21: Line 21:


=== Rust ===
=== Rust ===
<p>Download an start script and follow installer:</p>
<syntaxhighlight lang="console">
curl https://sh.rustup.rs -sSf | sh
</syntaxhighlight>


<p>Create :</p>
<syntaxhighlight lang="console" line>
echo 'export PATH=~/.cargo/bin:$PATH' >> ~/.bashrc
export PATH=~/.cargo/bin:$PATH
</syntaxhighlight>
<p>After running following command:</p>
<syntaxhighlight lang="console" line>
which rustc
</syntaxhighlight>
<p>It should show the path:</p>
<syntaxhighlight lang="console" line>
/home/bitwarden/.cargo/bin/cargo
</syntaxhighlight>


=== NodeJS ===
=== NodeJS ===
<p>D</p>
<syntaxhighlight lang="console">
D
</syntaxhighlight>


== Sources ==
== Sources ==

Revision as of 18:32, 23 February 2021

Bitwarden.png

Network


IP: 192.168.88.??
MAC: B6:04:55:14:93:89
Domain: keys.flowerhouse.at

System


OS: Debian Buster
RAM: 512MB
Cores: 1
Privileged: No

The BitWarden-LXC is reachable under 192.168.88.?? which is located in the ServerVLAN.

The subdomain is keys.flowerhouse.at which is handled by the ReverseProxy.

Basic Setup

The original BitWarden-Server is only available with docker, this an alternative software programmed with rust.

Install the required packages:

apt install git nano curl wget htop pkg-config openssl libssl1.1 libssl-dev build-essential

Rust

Download an start script and follow installer:

curl https://sh.rustup.rs -sSf | sh

Create :

echo 'export PATH=~/.cargo/bin:$PATH' >> ~/.bashrc
export PATH=~/.cargo/bin:$PATH

After running following command:

which rustc

It should show the path:

/home/bitwarden/.cargo/bin/cargo

NodeJS

D

D

Sources