diff --git a/thunderhub/data/entrypoint.sh b/thunderhub/data/entrypoint.sh deleted file mode 100755 index d87e4743..00000000 --- a/thunderhub/data/entrypoint.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env sh - -# Set password -sed -i 's/$APP_PASSWORD/'${APP_PASSWORD}'/' /data/thubConfig.yaml - -exec npm start diff --git a/thunderhub/data/thubConfig.yaml b/thunderhub/data/thubConfig.yaml index 4025fdfc..afc62e12 100644 --- a/thunderhub/data/thubConfig.yaml +++ b/thunderhub/data/thubConfig.yaml @@ -1,4 +1,3 @@ -masterPassword: '$APP_PASSWORD' accounts: - name: 'Umbrel' serverUrl: '{YML_ENV_1}' @@ -11,4 +10,4 @@ accounts: - name: 'Umbrel Regtest' serverUrl: '{YML_ENV_1}' certificatePath: '/lnd/tls.cert' - macaroonPath: '/lnd/data/chain/bitcoin/regtest/admin.macaroon' \ No newline at end of file + macaroonPath: '/lnd/data/chain/bitcoin/regtest/admin.macaroon' diff --git a/thunderhub/docker-compose.yml b/thunderhub/docker-compose.yml index b4d8ecd0..3911131d 100644 --- a/thunderhub/docker-compose.yml +++ b/thunderhub/docker-compose.yml @@ -7,16 +7,16 @@ services: APP_PORT: $APP_THUNDERHUB_PORT web: - image: apotdevin/thunderhub:v0.12.31@sha256:f86341cb1987a3907f7227ccd4c00dead68d372e464b111414b8427228062276 - user: "1000:1000" + image: apotdevin/thunderhub:v0.13.14@sha256:6ee592a8335ec203f9c7056ddd22f286f8135b5888005d84db70787a91e3e72f + # We now have to run as root to avoid schema.gql permission errors + # user: "1000:1000" restart: on-failure stop_grace_period: 1m volumes: - ${APP_LIGHTNING_NODE_DATA_DIR}:/lnd:ro - ${APP_DATA_DIR}/data:/data - entrypoint: /data/entrypoint.sh environment: - APP_PASSWORD: "$APP_PASSWORD" + MASTER_PASSWORD_OVERRIDE: "$APP_PASSWORD" NO_VERSION_CHECK: "true" LOG_LEVEL: "debug" ACCOUNT_CONFIG_PATH: "/data/thubConfig.yaml" diff --git a/thunderhub/umbrel-app.yml b/thunderhub/umbrel-app.yml index f10fa295..f6ff7beb 100644 --- a/thunderhub/umbrel-app.yml +++ b/thunderhub/umbrel-app.yml @@ -2,7 +2,7 @@ manifestVersion: 1 id: thunderhub category: Lightning Node Management name: ThunderHub -version: "0.12.30" +version: "0.13.14" tagline: Take full control of your Lightning node description: >- ThunderHub allows you to take full control of your Lightning node @@ -26,4 +26,6 @@ gallery: - 3.jpg path: "" defaultUsername: "" -deterministicPassword: true \ No newline at end of file +deterministicPassword: true +releaseNotes: >- + This major update to Thunderhub brings a large number of new features and bug fixes