From 091253441cb06ae75ddaceb5a3efa2376526328e Mon Sep 17 00:00:00 2001 From: ndungudedan Date: Wed, 2 Oct 2024 23:38:27 +0300 Subject: Initial server setup fixes --- .gitignore | 1 + compose.yml.sample | 15 +++++++++++++-- config.ts.sample | 2 +- setup.sh | 3 ++- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f4b1ed6a..ec037f4c 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ watcher.sh routes/**/*.js lib/**/*.js watcher.log +.history/ \ No newline at end of file diff --git a/compose.yml.sample b/compose.yml.sample index c29d1654..7e24f0c2 100644 --- a/compose.yml.sample +++ b/compose.yml.sample @@ -104,7 +104,7 @@ services: - MINT_CLNREST_COINOS_JWT=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVjYTM0YWU4LTdiMTItNDU4OS04ODMyLTUyMTNjOWVhMjc5NyIsImlhdCI6MTcyNDA0NjI3OH0.bdX1YLnpgqpjmjrkCdIdDbdmZUdViNSVrAJ0OX3ByPo command: ["poetry", "run", "mint"] volumes: - - "/home/adam/nutshell:/app" + - "./data/nutshell:/app" - "./data/mint:/app/data/mint" mintb: image: asoltys/nutshell @@ -123,6 +123,17 @@ services: - MINT_CLNREST_COINOS_JWT=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVjYTM0YWU4LTdiMTItNDU4OS04ODMyLTUyMTNjOWVhMjc5NyIsImlhdCI6MTcyNDA0NjI3OH0.bdX1YLnpgqpjmjrkCdIdDbdmZUdViNSVrAJ0OX3ByPo command: ["poetry", "run", "mint"] volumes: - - "/home/adam/nutshell:/app" + - "./data/nutshell:/app" - "./data/mint:/app/data/mint" + wallet: + image: asoltys/nutshell + container_name: wallet + ports: + - "4448:4448" + depends_on: + - mint + environment: + - MINT_URL=http://mint:3338 + - API_HOST=0.0.0.0 + command: ["poetry", "run", "cashu", "-d"] \ No newline at end of file diff --git a/config.ts.sample b/config.ts.sample index 537030d2..299b04ca 100644 --- a/config.ts.sample +++ b/config.ts.sample @@ -28,7 +28,7 @@ export default { port: 7040, btc: "5ac9f65c0efcc4775e0baec4ec03abdde22473cd3cf33c0419ca290e0751b225" }, - lightning: "/home/bun/app/data/lightning/regtest/lightning-rpc" + lightning: "/home/bun/app/data/lightning/regtest/lightning-rpc", fee: 0.001, adminpass: "pwa", support: "support@coinos.io", diff --git a/setup.sh b/setup.sh index 07bd2c36..8c19b8eb 100755 --- a/setup.sh +++ b/setup.sh @@ -3,7 +3,8 @@ cp compose.yml.sample compose.yml cp -r sampledata data sudo chown 100:100 data/nostr/data docker compose up -d -docker run -it -v $(pwd):/app --entrypoint bun asoltys/coinos-server i +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 rescanblockchain docker exec -it bc bitcoin-cli generatetoaddress 500 $(docker exec -it bc bitcoin-cli getnewaddress "" "p2sh-segwit") +docker exec -it lq elements-cli createwallet coinos -- cgit v1.2.3