Benutzer-Werkzeuge

Webseiten-Werkzeuge


bitwarden

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
bitwarden [2024-04-03 19:34:33] – [Installation von vaultwarden] manfredbitwarden [2024-05-27 17:53:04] (aktuell) – [Konfiguration von vaultwarden] manfred
Zeile 19: Zeile 19:
  
   > pkg install security/vaultwarden   > pkg install security/vaultwarden
 +
 +''oder''
  
 <code> <code>
 +# cd /usr/ports/security/vaultwarden/
 # make clean # make clean
 # make config # make config
Zeile 62: Zeile 65:
 # make clean # make clean
 </code> </code>
 +
 +
 +=== Konfiguration von vaultwarden ===
 +
 +  > touch /var/log/vaultwarden.log
 +  > chown www:www /var/log/vaultwarden.log
 +
 +<file bash /usr/local/etc/rc.conf.d/vaultwarden>
 +#------------------------------------------------------------------------------#
 +vaultwarden_enable="YES"
 +
 +#Warning : Some of these settings may be overridden when changing settings on the admin page or in the config.json file
 +#located by default at: /usr/local/www/vaulwarden/data/config.json
 +
 +LOG_FILE='/var/log/vaultwarden.log'
 +export LOG_FILE
 +
 +ROCKET_ADDRESS=::1
 +export ROCKET_ADDRESS
 +
 +ROCKET_PORT=4567 # your port here
 +export ROCKET_PORT
 +
 +# ROCKET_TLS='{certs = "/ssl/fullchain.pem", key = "/ssl/key.pem"}'
 +# LOG_FILE='/data/bitwarden.log'
 +
 +SIGNUPS_ALLOWED=false
 +export SIGNUPS_ALLOWED
 +
 +SIGNUPS_VERIFY=true
 +export SIGNUPS_VERIFY
 +
 +INVITATIONS_ALLOWED=false
 +export INVITATIONS_ALLOWED
 +
 +DOMAIN='https://vaultwarden.domain.de'
 +export DOMAIN
 +
 +# ADMIN_TOKEN= # generate one with ~$ openssl rand -base64 48
 +# export ADMIN_TOKEN
 +
 +SMTP_HOST='mailout.domain.de'
 +export SMTP_HOST
 +
 +SMTP_FROM='vaultwarden@domain.de'
 +export SMTP_FROM
 +
 +SMTP_PORT=465
 +export SMTP_PORT
 +
 +SMTP_SECURITY=force_tls
 +export SMTP_SECURITY
 +
 +SMTP_USERNAME='mailbenutzer'
 +export SMTP_USERNAME
 +
 +SMTP_PASSWORD='Motivate7-Sulphate7-Operate6-Contact3-Habitat9'
 +export SMTP_PASSWORD
 +
 +# Beta feature
 +# ORG_GROUPS_ENABLED=false
 +# export ORG_GROUPS_ENABLED
 +</file>
 +
 +<file c /home/etc/nginx/conf.d/vaultwarden.domain.de.conf>
 +# https://github.com/dani-garcia/vaultwarden/wiki
 +
 +### vaultwarden
 +upstream vaultwarden {
 + zone vaultwarden 64k;
 + server [::1]:4567;
 + keepalive 2;
 +}
 +
 +# Needed to support websocket connections
 +# See: https://nginx.org/en/docs/http/websocket.html
 +# Instead of "close" as stated in the above link we send an empty value.
 +# Else all keepalive connections will not work.
 +map $http_upgrade $connection_upgrade {
 +    default upgrade;
 +    ''      "";
 +}
 +
 +server {
 +    listen [::]:443 ssl http2;
 +    server_name vaultwarden.domain.de;
 +
 + include /home/etc/nginx/snippets/header.conf;
 +
 + client_max_body_size 525M;
 +
 +    location / {
 + include /home/etc/nginx/snippets/proxy.conf;
 +        proxy_pass http://vaultwarden;
 +    }
 +}
 +</file>
  
  
/home/http/wiki/data/attic/bitwarden.1712172873.txt · Zuletzt geändert: von manfred