mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-09-05 04:03:55 +02:00
minor fixes
This commit is contained in:
+4
-1
@@ -43,6 +43,8 @@ function update_script() {
|
|||||||
systemctl stop vaultwarden
|
systemctl stop vaultwarden
|
||||||
msg_ok "Stopped Service"
|
msg_ok "Stopped Service"
|
||||||
|
|
||||||
|
fetch_and_deploy_gh_release "vaultwarden" "dani-garcia/vaultwarden" "tarball" "latest" "/tmp/vaultwarden-src"
|
||||||
|
|
||||||
msg_info "Updating VaultWarden to $VAULT (Patience)"
|
msg_info "Updating VaultWarden to $VAULT (Patience)"
|
||||||
cd /tmp/vaultwarden-src
|
cd /tmp/vaultwarden-src
|
||||||
$STD cargo build --features "sqlite,mysql,postgresql" --release
|
$STD cargo build --features "sqlite,mysql,postgresql" --release
|
||||||
@@ -70,9 +72,10 @@ function update_script() {
|
|||||||
systemctl stop vaultwarden
|
systemctl stop vaultwarden
|
||||||
msg_ok "Stopped Service"
|
msg_ok "Stopped Service"
|
||||||
|
|
||||||
|
fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden" "bw_web_*.tar.gz"
|
||||||
|
|
||||||
msg_info "Updating Web-Vault to $WVRELEASE"
|
msg_info "Updating Web-Vault to $WVRELEASE"
|
||||||
rm -rf /opt/vaultwarden/web-vault
|
rm -rf /opt/vaultwarden/web-vault
|
||||||
fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden" "bw_web_*.tar.gz"
|
|
||||||
chown -R root:root /opt/vaultwarden/web-vault/
|
chown -R root:root /opt/vaultwarden/web-vault/
|
||||||
msg_ok "Updated Web-Vault to ${WVRELEASE}"
|
msg_ok "Updated Web-Vault to ${WVRELEASE}"
|
||||||
|
|
||||||
|
|||||||
@@ -25,8 +25,6 @@ $STD apt install -y \
|
|||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
setup_rust
|
setup_rust
|
||||||
|
|
||||||
# Fetch vaultwarden source and build
|
|
||||||
fetch_and_deploy_gh_release "vaultwarden" "dani-garcia/vaultwarden" "tarball" "latest" "/tmp/vaultwarden-src"
|
fetch_and_deploy_gh_release "vaultwarden" "dani-garcia/vaultwarden" "tarball" "latest" "/tmp/vaultwarden-src"
|
||||||
|
|
||||||
msg_info "Building Vaultwarden (Patience)"
|
msg_info "Building Vaultwarden (Patience)"
|
||||||
@@ -40,7 +38,6 @@ mkdir -p /opt/vaultwarden/{bin,data}
|
|||||||
cp target/release/vaultwarden /opt/vaultwarden/bin/
|
cp target/release/vaultwarden /opt/vaultwarden/bin/
|
||||||
cd ~ && rm -rf /tmp/vaultwarden-src
|
cd ~ && rm -rf /tmp/vaultwarden-src
|
||||||
|
|
||||||
# Fetch Web-Vault
|
|
||||||
fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden" "bw_web_*.tar.gz"
|
fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden" "bw_web_*.tar.gz"
|
||||||
|
|
||||||
cat <<EOF >/opt/vaultwarden/.env
|
cat <<EOF >/opt/vaultwarden/.env
|
||||||
@@ -95,9 +92,7 @@ AmbientCapabilities=CAP_NET_BIND_SERVICE
|
|||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
EOF
|
EOF
|
||||||
|
systemctl enable --q -now vaultwarden
|
||||||
systemctl daemon-reload
|
|
||||||
$STD systemctl enable --now vaultwarden
|
|
||||||
msg_ok "Created Service"
|
msg_ok "Created Service"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
Reference in New Issue
Block a user