aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsetup.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/setup.sh b/setup.sh
index 8c19b8eb..c61a37fa 100755
--- a/setup.sh
+++ b/setup.sh
@@ -1,3 +1,14 @@
+#!/bin/bash
+
+if [ -f config.ts ] || [ -f compose.yml ] || [ -d data ]; then
+ echo "Existing config.ts, compose.yml, or data/ detected."
+ read -p "Overwrite? This will destroy current config and data. (y/N) " confirm
+ if [ "$confirm" != "y" ] && [ "$confirm" != "Y" ]; then
+ echo "Aborting."
+ exit 1
+ fi
+fi
+
cp config.ts.sample config.ts
cp compose.yml.sample compose.yml
cp -r sampledata data
@@ -5,6 +16,9 @@ sudo chown 100:100 data/nostr/data
docker compose up -d
docker run -it -v $(pwd):/home/bun/app --entrypoint bun asoltys/coinos-server i
docker exec -it bc bitcoin-cli createwallet coinos
+docker exec -it bc bitcoin-cli createwallet external
docker exec -it bc bitcoin-cli rescanblockchain
docker exec -it bc bitcoin-cli generatetoaddress 500 $(docker exec -it bc bitcoin-cli getnewaddress "" "p2sh-segwit")
+docker exec -it bc bitcoin-cli -rpcwallet=external generatetoaddress 5000 $(docker exec -it bc bitcoin-cli -rpcwallet=external getnewaddress "" "p2sh-segwit")
docker exec -it lq elements-cli createwallet coinos
+docker exec -it db keydb-cli set limit 1000000