Blockstream / Blockstream/esplora
Self hosting using docker and a slightly modified electrs implementation
- Dominant language
- JavaScript
- Stars
- 1.3k
- Forks
- 514
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 16
Description
I'd like to self host the electrs API service for my own personal use. In particular, I'd like to modify electrs a little bit for my use case by changing some config values that aren't exposed to the command line.
I've seen [this stack overflow answer](https://bitcoin.stackexchange.com/questions/91746/configure-esplora-to-point-to-the-bitcoind-servers-ip-address/91859#91859), followed the [readme here](https://github.com/Blockstream/electrs) and [extra details in the original](https://github.com/romanz/electrs/blob/master/doc/usage.md) and it seems like the general recommendation for someone who wants to modify electrs is to make my changes and then build and run everything from the new version of electrs and not worry about esplora, which I don't need for my use case anyway. This is all working fine. However, I'd rather do it from docker because I've had trouble correctly daemonizing the electrs server, and I don't really want to reinvent the wheel on guaranteeing server uptime.
Is it possible to run exactly the docker process described [here](https://github.com/Blockstream/esplora#how-to-build-the-docker-image), given I assume it handles daemonizing and other relevant config, but just build electrs from a forked and slightly changed electrs repo?
Thanks!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.