Browse Source

Update krystal-bull app to 1.8.0-155-cf16d936 (#1204)

Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
Co-authored-by: rorp <rorp@users.noreply.github.com>
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
apps-test
user411 3 years ago
committed by GitHub
parent
commit
7e40ba5c01
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 0
      apps/krystal-bull/data/log/.gitkeep
  2. 17
      apps/krystal-bull/docker-compose.yml
  3. 4
      apps/registry.json
  4. 9
      scripts/update/01-run.sh

0
apps/krystal-bull/data/log/.gitkeep

17
apps/krystal-bull/docker-compose.yml

@ -2,13 +2,20 @@ version: "3.7"
services:
web:
image: bitcoinscala/oracle-server-ui:0.0.1-a0bbe697-SNAPSHOT@sha256:fc8199473ec13e0cedef9aef50d437a065a68c70d9529098304fc30c20aa5a0b
image: bitcoinscala/oracle-server-ui:0.0.1-17bd7fd5-SNAPSHOT@sha256:95e74ea025c08ef1bf18d71a8bc06ad603454e9e3f6f7a24bdfb80f9422b448a
user: "1000:1000"
restart: on-failure
stop_grace_period: 1m
volumes:
- ${APP_DATA_DIR}/data/oracleserver:/home/bitcoin-s/.bitcoin-s
- ${APP_DATA_DIR}/data/log:/log
environment:
LOG_PATH: "/log/"
BACKUP_PATH: "/home/bitcoin-s/.bitcoin-s/"
ORACLE_SERVER_API_URL: "http://${APP_KRYSTAL_BULL_SERVER_IP}:9998/"
TOR_PROXY: socks5://${TOR_PROXY_IP}:${TOR_PROXY_PORT}
DEFAULT_UI_PASSWORD: $APP_PASSWORD
BITCOIN_S_ORACLE_RPC_PASSWORD: $APP_PASSWORD
ports:
- "${APP_KRYSTAL_BULL_PORT}:3001"
networks:
@ -17,13 +24,13 @@ services:
depends_on:
- oracleserver
oracleserver:
image: bitcoinscala/bitcoin-s-oracle-server:1.8.0-18-4f081b9d-SNAPSHOT@sha256:28bbe2432b13d62c9cc67be38d07d23d40a8eb76936c073231b7c23592d6773a
user: "1000:1000"
image: bitcoinscala/bitcoin-s-oracle-server:1.8.0-155-cf16d936-SNAPSHOT@sha256:5361594b55dbb9d371952bc25ad53b0c73b8e38d88c178d3d395568434de4610
restart: on-failure
volumes:
- ${APP_DATA_DIR}/data/oracleserver:/home/bitcoin-s/.bitcoin-s
environment:
BITCOIN_S_KEYMANAGER_ENTROPY: $APP_SEED
BITCOIN_S_KEYMANAGER_ENTROPY: $APP_SEED
BITCOIN_S_ORACLE_RPC_PASSWORD: $APP_PASSWORD
networks:
default:
ipv4_address: $APP_KRYSTAL_BULL_SERVER_IP
ipv4_address: $APP_KRYSTAL_BULL_SERVER_IP

4
apps/registry.json

@ -577,7 +577,7 @@
"id": "krystal-bull",
"category": "Finance",
"name": "Krystal Bull",
"version": "1.8.0-18-4f081b9d",
"version": "1.8.0-155-cf16d936",
"tagline": "Become an oracle and create Bitcoin bets",
"description": "Krystal Bull allows you to become a Bitcoin oracle. An oracle allows information from the real world (financial markets, sporting events, elections, etc) to be used to create and settle Bitcoin bets.\n\nThe oracle is a crucial component for Discreet Log Contracts (DLC). Without a trustworthy oracle, you cannot create a bet on Bitcoin using DLCs. Trustworthy oracles are a building block to realizing Bitcoin DeFi.\n\nTo see some example oracles, please visit oracle.suredbits.com.\n\nWARNING: This version of Krystal Bull is an early alpha release for testing. It's not secure, please don't use it for anything serious.",
"developer": "SuredBits",
@ -592,7 +592,7 @@
"3.jpg"
],
"path": "",
"defaultPassword": ""
"deterministicPassword": true
},
{
"id": "lnmarkets",

9
scripts/update/01-run.sh

@ -275,6 +275,15 @@ if [[ -f "${lightning_terminal_conf}" ]]; then
sed -i 's/uipassword=moneyprintergobrrr//' "${lightning_terminal_conf}"
fi
# Handle new logs dir for krystal-bull app
krystal_bull_data_dir="${UMBREL_ROOT}/app-data/krystal-bull"
krystal_bull_logs_data_dir="${krystal_bull_data_dir}/data/log"
if [[ -d "${krystal_bull_data_dir}" ]] && [[ ! -d "${krystal_bull_logs_data_dir}" ]]; then
echo "Found krystal-bull install without log data dir, attempting to create it..."
mkdir "${krystal_bull_logs_data_dir}"
chown 1000:1000 "${krystal_bull_logs_data_dir}"
fi
# Fix permissions
echo "Fixing permissions"
find "$UMBREL_ROOT" -path "$UMBREL_ROOT/app-data" -prune -o -exec chown 1000:1000 {} +

Loading…
Cancel
Save