Bitcoin Forum
September 27, 2025, 10:19:35 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Re: How to Verify Bitcoin Core - a guide for non tech-savvy people? on: January 28, 2025, 10:42:16 PM
I like https://bitcoincore.org/en/download/ instructions better.

Just take your time & try to enjoy the verification process. You may end up using it a lot  Wink.

YouTube has a lot of videos covering this subject but most people are running mac or Linux.

Good luck!
2  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 28, 2025, 09:23:40 PM
Do you folks like running Tor hidden service on your nodes?
Thanks in advance!
3  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 23, 2025, 11:03:58 PM

I thought that might have something to do with it...  Don't ask me how I know  Tongue  Cheesy  Cheesy

If you're referring to your firewall, you'll need to grant the Docker container's IP address privileges to ports 8332 and 50001.  I assume you're using ufw, but if not you'll have to refer to your firewall's manual.  You'll need the mempool/backend docker container's IP address, but to use my example IP from above as a demonstration:

Code:
ufw allow from 172.0.16.12 to any port 8332
ufw allow from 172.0.16.12 to any port 50001

I just guessed it was Docker's api ip address I needed & thankfully it was.

It's kinda disturbing that my firewall got me hung up for days  Tongue Thanks again!

Hopefully this helps other newbies trying to run a node like this. 
4  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 23, 2025, 09:45:26 PM

Also check your firewall settings, if you have one running.  Treat the docker container as a separate machine, giving it access to bitcoin core and electrs.


Hey DW this was it! I should of just disabled my firewall to do a easy check.

Now for another stupid question:
How do I give the docker container access to bitcoin & electrs

Hey thanks everyone. I appreciate the help!
5  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 23, 2025, 07:47:58 PM

Let's forget about Docker for a second.  

I use Debian 12 as my go to Linux distro which doesn't have ifconfig installed by default, but IIRC it gives the same feedback.  Regardless, both should work in Mint.

From your terminal use this command:
Code:
sudo ip route

Assuming your laptop is connected to wired lan and wifi (like mine when at home) the first two lines of output should look like this:
Code:
default via <your router's IP address> dev enp0s31f6 proto dhcp src <your computer's wired IP address> metric 100
default via <your router's IP address> dev wlp0s20f3 proto dhcp src <your computer's wifi IP address> metric 600

Set
CORE_RPC_HOST <your computer's wired IP address>
ELECTRUM_HOST <your computer's wired IP address>

You can choose which of your computer's IP addresses you use for your yml settings, but I suggest using a wired lan for more reliability.  Make sure both parameters are set to the same IP.


Hey DW I just tried setting both:
CORE_RPC_HOST <your computer's wired IP address>
ELECTRUM_HOST <your computer's wired IP address>
to my computer's wired IP and still getting a mempool page trying to load data.

Thanks for the good idea!
6  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 23, 2025, 06:13:42 PM
Thanks and lmk if I should throw in the towel on mempool.

Not yet.

I see you redacted your IP addresses in your yml file, but make sure you have those set correctly.  Those should both be set to the local IP for your computer (issued by your router, i.e. your LAN address.)

CORE_RPC_HOST <your local lan ip>
ELECTRUM_HOST <your local lan ip>

The other alternative that will work is the Docker container's "gateway" address.  Either IP will point to the same place.

Hi DW

I've tried both. I got my local ip by typing and looking next to inet
Code:
ifconfig

Also next to docker0
Code:
ip a

Hope this is correct & thanks again!



Very true, the problem here is that the dev's have prereq's (a running core and, if necessary, a running electrs). IMHO, they should have created a compose file with all 5 services instead of creating a compose file with 3 services and a prereq of two other ones.

Would all of this be written in the docker-compose.yml?

TY
7  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 23, 2025, 09:49:56 AM
my electrs is set up like:

https://www.youtube.com/watch?v=fRLsyD4t4w8&list=PLCRbH-IWlcW0g0HCrtI06_ZdVVolUWr39&index=8

and docker / mempool:

https://www.youtube.com/watch?v=PWhGMbutidI&list=PLCRbH-IWlcW0g0HCrtI06_ZdVVolUWr39&index=10

Apparently Ive gone way over my head trying to do this by following someone on YouTube  Tongue

Thanks and lmk if I should throw in the towel on mempool.
8  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 23, 2025, 08:41:17 AM
Hi mocacinno & everyone I appreciate the help!


In your earlyer post you said you can connect your local electrum to electrs, this is still correct?
You also said you can see the mempool.space web interface, but it stays empty? This would mean the web container port forewarding is working.


I ran:
Code:
sudo docker run hello-world
and it says my installation appears to be working.

One think I did notice is when I run:
Code:
docker compose up -d
all the containers start

but when I run:
Code:
docker compose up
I get: api-1 ERR Electrum error {"errno":3008, "code": "ENOTFOUND" "syscall":"getaddrinfo"."hostname":"XXX.XX.XX.X"

I also tried running:
Code:
docker exec -it api sh
Error response from daemon: No such container: api

With this command:
Code:
docker container logs api
I get: api-1 ERR Electrum error {"errno":3008, "code": "ENOTFOUND" "syscall":"getaddrinfo"."hostname":"XXX.XX.XX.X"

Im not sure if this means anything that can help as Im really new to all of this.

Im going to try and figure out how to take your advice on running docker without totally messing things up. I apologize if Im not pulling my weight here. I felt like it was going to be something easy and this is going beyond that.

Thanks again!!!



9  Bitcoin / Development & Technical Discussion / Re: [GUIDE] The simplest Full Node guide ever. [GUIDE] on: January 23, 2025, 08:02:09 AM
Do you still recommend umbrel in 2025? Thank you!
10  Bitcoin / Bitcoin Technical Support / Re: Cant get local mempool.space running on: January 22, 2025, 07:37:49 PM
Hi again !

I've read everyone's comments and advice and tried within my capabilities to fix this issue but no luck.

Here are the bitcoin.conf & docker-compose.yml files. I'm basically following ministry of nodes 2024 YouTube series.




In addition to this bitcoin.conf file there is one line I've added on the last line: rpcauth:user/password

Hope that's enough info & THANKS again!
11  Bitcoin / Bitcoin Technical Support / Cant get local mempool.space running on: January 21, 2025, 11:30:00 PM
Hi gang!

I've been working a while on trying to get mempool.space running on my linux mint laptop without success.
I've got Bitcoin core sync'd up sparrow & electrum server (electrs)

Docker seems to be running on my laptop and Ive looked carefully at my docker-compose.yml & Bitcoin conf file carefully.

Any ideas to get mempool running? All I have is the mempool page trying to load with no data loading.  Huh

Thanks in advance!
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!