diff --git a/apps/jam/app.yml b/apps/jam/app.yml new file mode 100644 index 00000000..bb2fff2f --- /dev/null +++ b/apps/jam/app.yml @@ -0,0 +1,56 @@ +version: "2" + +metadata: + category: Wallets + name: Jam + version: 0.0.3 + tagline: A friendly UI for JoinMarket + description: >- + 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. + 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: jam + 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 + 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: jam_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/jam/data/joinmarket/.gitkeep b/apps/jam/data/joinmarket/.gitkeep new file mode 100644 index 00000000..e69de29b