Jam is a web interface for JoinMarket focusing on user-friendliness and ease-of-use.
If you already have a full bitcoin node, you can easily get started with this docker compose:
services:
jam-standalone:
image: ghcr.io/joinmarket-webui/jam-standalone:v0.3.0-clientserver-v0.9.11
container_name: jam
environment:
- JM_RPC_HOST=bitcoind
- JM_RPC_PORT=8332
- JM_RPC_USER=${CORE_RPC_USERNAME}
- JM_RPC_PASSWORD=${CORE_RPC_PASSWORD}
- APP_USER=${JAM_USER}
- APP_PASSWORD=${JAM_PASSWORD}
- ENSURE_WALLET=true
- REMOVE_LOCK_FILES=true
- RESTORE_DEFAULT_CONFIG=false
volumes:
- /data/joinmarket/data:/root/.joinmarket
ports:
- 8080:80
restart: unless-stopped
Note: you might want to adjust the networking and volume.
References: