Browse Source

Update README.md

master
BT 5 years ago
committed by GitHub
parent
commit
ceb203c759
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 35
      README.md

35
README.md

@ -28,6 +28,8 @@ and then push the tag. Use of -s meaning the tag should be signed.
## Running ## Running
### From docker command
```bash ```bash
# in HWI bridge mode # in HWI bridge mode
docker run --rm -v $HOME/.specter:/data/.specter lncm/specter-desktop:v0.6.1 --hwibridge docker run --rm -v $HOME/.specter:/data/.specter lncm/specter-desktop:v0.6.1 --hwibridge
@ -45,3 +47,36 @@ docker run -d=true --name=specter-desktop --rm -v $HOME/.specter:/data/.specter
docker run --name=specter-desktop --network=host --rm -v $HOME/.specter:/data/.specter -v $HOME/.bitcoin:/data/.bitcoin -v $HOME/.flaskenv:/.flaskenv lncm/specter-desktop:v0.6.1 --help docker run --name=specter-desktop --network=host --rm -v $HOME/.specter:/data/.specter -v $HOME/.bitcoin:/data/.bitcoin -v $HOME/.flaskenv:/.flaskenv lncm/specter-desktop:v0.6.1 --help
``` ```
### Docker compose
This is a bit complex but the idea is to make sure there is a bitcoind installation. Note that the IP needs to be specified (this is as per design by the specter project). However we probably can hack in an entrypoint to improve the flow of things.
```yaml
version: '3.8'
services:
bitcoin:
image: lncm/bitcoind:v0.20.1
container_name: bitcoin
volumes:
- ${PWD}/bitcoin:/root/.bitcoin
- ${PWD}/bitcoin:/data/.bitcoin
- ${PWD}/bitcoin:/data/bitcoin
restart: on-failure
ports:
- "8333:8333"
- "8332:8332"
stop_grace_period: 20m30s
network_mode: host
specter:
image: lncm/specter-desktop:v0.6.1
container_name: specter-desktop
command: /usr/local/bin/python3 -m cryptoadvance.specter server --host ip.addr
restart: on-failure
ports:
- "25441:25441"
stop_grace_period: 5m30s
network_mode: host
volumes:
- ${PWD}/.bitcoin:/data/.bitcoin
- ${PWD}/.specter:/data/.specter
```

Loading…
Cancel
Save