This repo will eventually contain all the tools and instructions necessary to self-host an instance of TxStreet (open-source) anywhere.
Work in progress.
I will be committing experimental tools, config and instructions as I'm making progress.
Updates will be posted in the progress report issue.
-
Fully functional
-
Dockerized services
-
As little assumptions about the deployment environment as possible
-
Sample
docker-compose.yml
of a full instance- Including blockchain nodes
A deployment is made up of services talking to each other:
- bitcoin-node
- litecoin-node
- monero-node
- bitcoin-cash-node
- eth-node
- eth-beacon-node
- txstreet-processor-api
- txstreet-processor-websocket-server
- txstreet-bulk-geth-api
- mongodb
- redis
To each service corresponds a Docker image that can be built from Dockerfiles
under docker/<service>
(upcoming).
Thanks to @tomx-eth for making such a neat blockchain visualizer, publishing its source, writing comprehensive docs, and passing the torch to the community on the Litecoin Telegram.
All material in this repository and this GitHub project are licensed under the GNU AGPLv3.