From f48f11a226bf8e14d622f5a422da94a3fd01f9f1 Mon Sep 17 00:00:00 2001 From: theborakompanioni Date: Mon, 21 Feb 2022 19:28:19 +0100 Subject: [PATCH 1/3] Add joinmarket-webui --- apps/joinmarket-webui/app.yml | 56 +++++++++++++++++++ .../joinmarket-webui/data/joinmarket/.gitkeep | 0 2 files changed, 56 insertions(+) create mode 100644 apps/joinmarket-webui/app.yml create mode 100644 apps/joinmarket-webui/data/joinmarket/.gitkeep diff --git a/apps/joinmarket-webui/app.yml b/apps/joinmarket-webui/app.yml new file mode 100644 index 00000000..0a71a24c --- /dev/null +++ b/apps/joinmarket-webui/app.yml @@ -0,0 +1,56 @@ +version: "2" + +metadata: + category: Wallets + name: JoinMarket Web UI + version: 0.0.3 + tagline: Top-notch privacy for your bitcoin + description: >- + JoinMarket Web UI is a user-interface for JoinMarket with a focus on user-friendliness. + It's time for top-notch privacy for your bitcoin. Widespread use of JoinMarket improves bitcoin's fungibility and privacy for all. + + The app provides sensible defaults and is easy to use for beginners while still providing the features advanced users expect. + developer: joinmarket-webui + website: https://github.com/joinmarket-webui/joinmarket-webui + dependencies: + - bitcoind + repo: https://github.com/joinmarket-webui/joinmarket-webui + support: https://t.me/JoinMarketWebUI + gallery: + - 1.jpg + - 2.jpg + - 3.jpg + - 4.jpg + - 5.jpg + defaultPassword: $APP_SEED + +containers: + - name: joinmarket-webui + image: ghcr.io/joinmarket-webui/joinmarket-webui-standalone:v0.0.3-clientserver-v0.9.5 + restart: on-failure + stop_grace_period: 1m + init: true + port: 80 + data: + - data/joinmarket:/root/.joinmarket + environment: + ENSURE_WALLET: 1 + APP_USER: citadel + APP_PASSWORD: "${APP_SEED}" + jm_tor_control_host: $TOR_PROXY_IP + jm_tor_control_port: 29051 + jm_onion_socks5_host: $TOR_PROXY_IP + jm_onion_socks5_port: $TOR_PROXY_PORT + jm_socks5_host: $TOR_PROXY_IP + jm_socks5_port: $TOR_PROXY_PORT + jm_rpc_host: $BITCOIN_IP + jm_rpc_port: $BITCOIN_RPC_PORT + jm_rpc_user: $BITCOIN_RPC_USER + jm_rpc_password: "${BITCOIN_RPC_PASS}" + jm_rpc_wallet_file: jm_webui_default + jm_network: $BITCOIN_NETWORK + jm_max_cj_fee_abs: 30000 # in sats + jm_max_cj_fee_rel: 0.0003 # 0.03% + permissions: + - bitcoind + diff --git a/apps/joinmarket-webui/data/joinmarket/.gitkeep b/apps/joinmarket-webui/data/joinmarket/.gitkeep new file mode 100644 index 00000000..e69de29b From 3ad0366d75e01d91d3fc47e4f673a967062fe3e7 Mon Sep 17 00:00:00 2001 From: theborakompanioni Date: Tue, 1 Mar 2022 09:33:00 +0100 Subject: [PATCH 2/3] rename: joinmarket-webui to jam --- apps/{joinmarket-webui => jam}/app.yml | 10 +++++----- .../{joinmarket-webui => jam}/data/joinmarket/.gitkeep | 0 2 files changed, 5 insertions(+), 5 deletions(-) rename apps/{joinmarket-webui => jam}/app.yml (86%) rename apps/{joinmarket-webui => jam}/data/joinmarket/.gitkeep (100%) diff --git a/apps/joinmarket-webui/app.yml b/apps/jam/app.yml similarity index 86% rename from apps/joinmarket-webui/app.yml rename to apps/jam/app.yml index 0a71a24c..2c0d2a81 100644 --- a/apps/joinmarket-webui/app.yml +++ b/apps/jam/app.yml @@ -2,11 +2,11 @@ version: "2" metadata: category: Wallets - name: JoinMarket Web UI + name: Jam version: 0.0.3 - tagline: Top-notch privacy for your bitcoin + tagline: A friendly UI for JoinMarket description: >- - JoinMarket Web UI is a user-interface for JoinMarket with a focus on user-friendliness. + Jam is a user-interface for JoinMarket with a focus on user-friendliness. It's time for top-notch privacy for your bitcoin. Widespread use of JoinMarket improves bitcoin's fungibility and privacy for all. The app provides sensible defaults and is easy to use for beginners while still providing the features advanced users expect. @@ -25,7 +25,7 @@ metadata: defaultPassword: $APP_SEED containers: - - name: joinmarket-webui + - name: jam image: ghcr.io/joinmarket-webui/joinmarket-webui-standalone:v0.0.3-clientserver-v0.9.5 restart: on-failure stop_grace_period: 1m @@ -47,7 +47,7 @@ containers: jm_rpc_port: $BITCOIN_RPC_PORT jm_rpc_user: $BITCOIN_RPC_USER jm_rpc_password: "${BITCOIN_RPC_PASS}" - jm_rpc_wallet_file: jm_webui_default + jm_rpc_wallet_file: jam_default jm_network: $BITCOIN_NETWORK jm_max_cj_fee_abs: 30000 # in sats jm_max_cj_fee_rel: 0.0003 # 0.03% diff --git a/apps/joinmarket-webui/data/joinmarket/.gitkeep b/apps/jam/data/joinmarket/.gitkeep similarity index 100% rename from apps/joinmarket-webui/data/joinmarket/.gitkeep rename to apps/jam/data/joinmarket/.gitkeep From ebf0beb403e8beb9bf0f16d2c4e650ca0c985d14 Mon Sep 17 00:00:00 2001 From: theborakompanioni Date: Tue, 1 Mar 2022 09:34:45 +0100 Subject: [PATCH 3/3] pin image for jam v0.0.3 --- apps/jam/app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/jam/app.yml b/apps/jam/app.yml index 2c0d2a81..bb2fff2f 100644 --- a/apps/jam/app.yml +++ b/apps/jam/app.yml @@ -26,7 +26,7 @@ metadata: containers: - name: jam - image: ghcr.io/joinmarket-webui/joinmarket-webui-standalone:v0.0.3-clientserver-v0.9.5 + image: ghcr.io/joinmarket-webui/joinmarket-webui-standalone:v0.0.3-clientserver-v0.9.5@sha256:d33817e4daec4ddaaf95a1c08e54f50cff4893b7d8c5b3bbe8b179ced74bbaa2 restart: on-failure stop_grace_period: 1m init: true