Docknode Mempool
Metrics
- Mempool:
https://mydomain.com - Nodeexporter endpoint:
https://mydomain.com:9100/metrics
Install
- VPS config (optional)
apt update
apt upgrade -y
apt install -y git ufw
# apt update && apt upgrade -y && apt install -y git
# Install docker: https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository- Clone the repository
git clone https://github.com/olivbau/docknode-mempool.git
cd docknode-mempool- Configure environement variables
cp .env.example .env
# Generate users passwords for basic auth
docker run --rm caddy:2-alpine caddy hash-password --plaintext 'password'
# Set users and passwords for basic auth
# Set the host
nano .env- Setup UFW
sudo ufw allow ssh && sudo ufw allow 8333 && sudo ufw allow https
sudo systemctl enable --now ufw
sudo systemctl status ufw- Run
docker compose pull
docker compose up -d
docker logs -f docknode-mempool-caddy-1 --since 5m
docker logs -f docknode-mempool-mempool_backend-1 --since 5m
docker logs -f docknode-mempool-bitcoind-1 --since 5m
docker compose downOn this page
Contributors
Created November 29, 2022
Updated September 29, 2024