Skip to content

Commit

Permalink
Minor updated
Browse files Browse the repository at this point in the history
  • Loading branch information
osminogin committed Apr 3, 2020
1 parent 963ca2e commit 413509c
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 9 deletions.
3 changes: 2 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ RUN apk --update-cache add --virtual build-dependencies gcc musl-dev && \
pip3 install https://download.electrum.org/${ELECTRUM_VERSION}/Electrum-${ELECTRUM_VERSION}.tar.gz && \
apk del build-dependencies

RUN ln -sf ${ELECTRUM_HOME}/.electrum/ /data && \
RUN mkdir -p ${ELECTRUM_HOME}/.electrum/ /data && \
ln -sf ${ELECTRUM_HOME}/.electrum/ /data && \
chown ${ELECTRUM_USER} ${ELECTRUM_HOME}/.electrum /data

USER $ELECTRUM_USER
Expand Down
3 changes: 1 addition & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
ELECTRUM_VERSION = $(strip $(shell cat VERSION))

GIT_COMMIT = $(strip $(shell git rev-parse --short HEAD))

DOCKER_IMAGE ?= osminogin/electrum-daemon
Expand All @@ -22,8 +21,8 @@ docker_build:

docker_push:
docker tag $(DOCKER_IMAGE):$(DOCKER_TAG) $(DOCKER_IMAGE):latest
docker push $(DOCKER_IMAGE):$(DOCKER_TAG)
docker push $(DOCKER_IMAGE):latest
docker push $(DOCKER_IMAGE):$(DOCKER_TAG)

output:
@echo Docker Image: $(DOCKER_IMAGE):$(DOCKER_TAG)
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# docker-electrum-daemon

[![](https://img.shields.io/docker/build/osminogin/electrum-daemon.svg)](https://hub.docker.com/r/osminogin/electrum-daemon/builds/) [![](https://images.microbadger.com/badges/version/osminogin/electrum-daemon.svg)](https://microbadger.com/images/osminogin/electrum-daemon) [![](https://images.microbadger.com/badges/commit/osminogin/electrum-daemon.svg)](https://microbadger.com/images/osminogin/electrum-daemon) [![](https://img.shields.io/docker/stars/osminogin/electrum-daemon.svg)](https://hub.docker.com/r/osminogin/electrum-daemon) [![](https://images.microbadger.com/badges/image/osminogin/electrum-daemon.svg)](https://microbadger.com/images/osminogin/electrum-daemon) [![License: MIT](https://img.shields.io/badge/License-MIT-lightgrey.svg)](https://opensource.org/licenses/MIT)
[![](https://img.shields.io/docker/build/osminogin/electrum-daemon.svg)](https://hub.docker.com/r/osminogin/electrum-daemon/builds/) [![](https://images.microbadger.com/badges/version/osminogin/electrum-daemon.svg)](https://microbadger.com/images/osminogin/electrum-daemon) [![](https://images.microbadger.com/badges/commit/osminogin/electrum-daemon.svg)](https://microbadger.com/images/osminogin/electrum-daemon) [![](https://img.shields.io/docker/stars/osminogin/electrum-daemon.svg)](https://hub.docker.com/r/osminogin/electrum-daemon) [![](https://images.microbadger.com/badges/image/osminogin/electrum-daemon.svg)](https://microbadger.com/images/osminogin/electrum-daemon) [![License: MIT](https://img.shields.io/badge/License-MIT-black.svg)](https://opensource.org/licenses/MIT)


**Electrum client running as a daemon in docker container with JSON-RPC enabled.**
Expand All @@ -17,7 +17,7 @@ Star this project on Docker Hub :star2: https://hub.docker.com/r/osminogin/elect

### Volumes

* `/data` - usually on host it has a path ``/home/user/.electrum``.
* `/data` - user data folder (on host it usually has a path ``/home/user/.electrum``).


## Getting started
Expand All @@ -27,7 +27,7 @@ Star this project on Docker Hub :star2: https://hub.docker.com/r/osminogin/elect
Running with Docker:

```bash
docker run --rm --name electrum-daemon \
docker run --rm --name electrum \
--env TESTNET=false \
--publish 127.0.0.1:7000:7000 \
--volume /srv/electrum:/data \
Expand Down Expand Up @@ -56,7 +56,7 @@ docker exec -it electrum-daemon electrum daemon status

#### docker-compose

Take a look at `docker-compose.yml` to see how this is setup. When running in production, you can use this as a guide.
[docker-compose.yml](https://github.com/osminogin/docker-electrum-daemon/blob/master/docker-compose.yml) to see minimal working setup. When running in production, you can use this as a guide.

```bash
docker-compose up
Expand All @@ -77,4 +77,5 @@ Always link electrum daemon to containers or bind to localhost directly and not

## License

MIT
See [LICENSE.md](https://github.com/osminogin/docker-electrum-daemon/blob/master/LICENSE.md)

2 changes: 1 addition & 1 deletion hooks/build
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash
#!/bin/sh

make release

0 comments on commit 413509c

Please sign in to comment.