#!/bin/bash # # Install Bitwarden # ref: https://help.bitwarden.com/article/install-on-premise/ # echo -e '' echo -e 'Installing Bitwarden...' echo -e '' /root/bitwarden.sh install echo -e '' echo -e 'Starting Bitwarden containers...' echo -e '' /root/bitwarden.sh start echo -e '' echo -e 'Waiting for Bitwarden database container to come online...' sleep 30s echo -e 'Initializing Bitwarden database...' echo -e '' /root/bitwarden.sh updatedb echo -e '' echo -e 'Bitwarden installation complete.' echo -e '' # # Setup Bitwarden update cron # ref: https://help.bitwarden.com/article/updating-on-premise/ # echo -e '#!/usr/bin/env bash\n/root/bitwarden.sh updateself\n/root/bitwarden.sh update' \ > /etc/cron.weekly/bitwarden-update.sh chmod +x /etc/cron.weekly/bitwarden-update.sh # # Cleanup .bashrc # cp -f /etc/skel/.bashrc /root/.bashrc