<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Vaultwarden aka Bitwarden in Docker]]></title><description><![CDATA[<p dir="auto">Bitwarden bzw Vaultwarden ist ein Passwort Save mit vielen funktionen. Es können auch Dateien geshared werden zum Beispiel. Hier installieren wir diesen mit docker run.</p>
<p dir="auto">Da der Start Befehl sehr lang ist empfiehlt es sich ein Start Skript zu erstellen.</p>
<pre><code>mkdir /root/bitwarden
cd /root/bitwarden
mkdir data ssl
vi start.sh

docker run -d --name vaultwarden --restart unless-stopped -v /root/bitwarden/data/:/data/ -e ROCKET_TLS='{certs="/ssl/cert.pem",key="/ssl/key-nopw.pem"}' -v /root/bitwarden/ssl/:/ssl/  -e SMTP_HOST=mail.its-egner.de -e SMTP_FROM=status@its-egner.de -e SMTP_PORT=587 -e SMTP_SSL=true -e SMTP_USERNAME=status@its-egner.de -e SMTP_PASSWORD=passwort -e DOMAIN=https://bit.its-egner.de -p 7775:80 vaultwarden/server:latest
</code></pre>
<p dir="auto">Da wir bitwarden nicht unverschlüsselt nutzen wollen, auch intern nicht, benötigen wir noch ein Self Signed Zertifikat und müssen das Passwort vom key entfernen.</p>
<pre><code>cd ssl
openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 3650
openssl rsa -in key.pem -out key-nopw.pem
</code></pre>
<p dir="auto">Jetzt können wir einfach die Rechte für das unser Start Skript anpassen und es ausführen, Docker sollte sich das Image ziehen und starten.</p>
<pre><code>cd /root/bitwarden/
chmod 744 start.sh
./start.sh
</code></pre>
]]></description><link>https://forum.its-egner.de/topic/28/vaultwarden-aka-bitwarden-in-docker</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 11:37:54 GMT</lastBuildDate><atom:link href="https://forum.its-egner.de/topic/28.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 11 Feb 2022 08:56:56 GMT</pubDate><ttl>60</ttl></channel></rss>