summaryrefslogtreecommitdiff
path: root/app-admin/vaultwarden/files/vaultwarden
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/vaultwarden/files/vaultwarden')
-rw-r--r--app-admin/vaultwarden/files/vaultwarden16
1 files changed, 16 insertions, 0 deletions
diff --git a/app-admin/vaultwarden/files/vaultwarden b/app-admin/vaultwarden/files/vaultwarden
new file mode 100644
index 0000000..8400dfb
--- /dev/null
+++ b/app-admin/vaultwarden/files/vaultwarden
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+# Load config
+set -o allexport
+source "$VAULTWARDEN_CONFIG"
+set +o allexport
+
+# Create data dir
+cd /var/lib/vaultwarden
+mkdir -p "${DATA_FOLDER:-data}"
+
+# Use default web vault folder
+export WEB_VAULT_FOLDER="${WEB_VAULT_FOLDER:-"/usr/share/vaultwarden-web-vault/htdocs"}"
+
+# Exec vaultwarden
+exec /usr/bin/vaultwarden