Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaeldzjap/grin-docker
Run a Grin node and wallet inside individual Docker containers
https://github.com/michaeldzjap/grin-docker
docker grin
Last synced: 1 day ago
JSON representation
Run a Grin node and wallet inside individual Docker containers
- Host: GitHub
- URL: https://github.com/michaeldzjap/grin-docker
- Owner: michaeldzjap
- License: mit
- Created: 2019-05-02T19:47:11.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-29T14:35:08.000Z (about 5 years ago)
- Last Synced: 2024-11-10T11:17:38.057Z (about 1 month ago)
- Topics: docker, grin
- Language: Shell
- Size: 21.5 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# grin-docker
Run a Grin node and wallet listener inside individual Docker containers## Description
This repository showcases a somewhat flexible setup for running a _Grin_ [node](https://github.com/mimblewimble/grin) in a [Docker](https://www.docker.com/) container and a _Grin_ [wallet listener](https://github.com/mimblewimble/grin-wallet) (and optionally a wallet listening on the owner API) in another _Docker_ container.## Usage
An example _Docker Compose_ file (assuming running on floonet) may look like:```yaml
version: "3.4"
services:
grin-server:
build:
context: ./server
dockerfile: Dockerfile
image: grin-docker-server
ports:
- 13413:13413
- 13414:13414
env_file:
- .envgrin-wallet:
build:
context: ./wallet
dockerfile: Dockerfile
image: grin-docker-wallet
ports:
- 13415:13415
- 3420:3420
env_file:
- .env
depends_on:
- grin-server
```