aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package.json3
-rwxr-xr-xsetup.sh20
2 files changed, 17 insertions, 6 deletions
diff --git a/package.json b/package.json
index 3e0acea2..790dbb18 100644
--- a/package.json
+++ b/package.json
@@ -23,8 +23,7 @@
"@scure/btc-signer": "^2.0.1",
"@simplewebauthn/server": "^13.2.3",
"bech32": "^2.0.0",
- "clightning-client": "github:asoltys/lightning-client-js#master",
- "eventsource": "^4.1.0",
+"eventsource": "^4.1.0",
"file-type": "^21.3.0",
"fluent-ffmpeg": "^2.1.3",
"got": "^14.6.6",
diff --git a/setup.sh b/setup.sh
index c72fa016..5a4e2267 100755
--- a/setup.sh
+++ b/setup.sh
@@ -133,11 +133,23 @@ setup_config() {
ok "config.ts exists"
fi
- if [ ! -f compose.yml ]; then
- cp compose.yml.sample compose.yml
- ok "Created compose.yml"
+ if [ -f compose.yml ]; then
+ if ! diff -q compose.yml compose.yml.sample >/dev/null 2>&1; then
+ warn "compose.yml differs from compose.yml.sample"
+ read -rp " Overwrite compose.yml with compose.yml.sample? [Y/n] " answer
+ if [ "${answer,,}" != "n" ]; then
+ cp compose.yml compose.yml.bak
+ cp compose.yml.sample compose.yml
+ ok "compose.yml updated (old saved as compose.yml.bak)"
+ else
+ ok "compose.yml kept as-is"
+ fi
+ else
+ ok "compose.yml"
+ fi
else
- ok "compose.yml exists"
+ cp compose.yml.sample compose.yml
+ ok "compose.yml"
fi
}