Update entrypoint.sh

This commit is contained in:
Donald Zou
2025-09-29 17:58:58 +08:00
parent 602238d794
commit 798580be5a

View File

@@ -83,6 +83,8 @@ ensure_installation() {
mkdir -p /data/db
fi
mkdir "${WGDASH}/src/log"
if [ ! -d "${WGDASH}/src/db" ]; then
ln -s /data/db "${WGDASH}/src/db"
fi
@@ -100,8 +102,7 @@ ensure_installation() {
. "${WGDASH}/src/venv/bin/activate"
# Use the bash interpreter to install WGDashboard according to the wgd.sh script.
/bin/bash ./wgd.sh install
# /bin/bash ./wgd.sh install
echo "Looks like the installation succeeded. Moving on."
# Setup WireGuard if needed
@@ -221,4 +222,4 @@ start_and_monitor() {
# Main execution flow
ensure_installation
set_envvars
start_and_monitor
start_and_monitor