Add support for specifying config file location
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
3wc 2024-09-24 13:19:43 -04:00
parent 61e96089f1
commit 2ac052366a
2 changed files with 7 additions and 3 deletions

View File

@ -25,3 +25,5 @@ SECRET_COOKIE_SECRET_VERSION=v1 # length=30
# Disable SSL encryption (not recommended) # Disable SSL encryption (not recommended)
#COMPOSE_FILE="$COMPOSE_FILE:compose.insecure.yml" #COMPOSE_FILE="$COMPOSE_FILE:compose.insecure.yml"
CONFIG_FILE="config.json"

View File

@ -1,7 +1,9 @@
#!/bin/sh #!/bin/sh
if [ ! -f .wiki/config.json ]; then config_file="$HOME/.wiki/${CONFIG_FILE:-config.json}"
cp initial-config/config.json .wiki/config.json
if [ ! -f "$config_file" ]; then
cp initial-config/config.json "$config_file"
fi fi
wiki --farm wiki --farm --config "$config_file"