This Pi is my first bitcoin node I ever built myself, going on two years. I bought it for dirt cheap because they were cheap AF back then.

It's done well for me, but I'm slowly moving things over to my home lab that's running Proxmox (OS that specializes in containers/VMs) so that I can use better hardware, and have reliable backups.

Reply to this note

Please Login to reply.

Discussion

You are better off just using Docker directly, You will waste a lot of resources running VM's . I dockerize everything . You can use Cockpit to manage all of the containers on different hosts or PiCluster https://git.poster.place/verita84/picluster

Proxmox runs containers as well which are very light on resources compared to VMs. That's what I primarily use, and it has worked very well for me so far.

Literally just upgraded from a pi to an old Lenovo that’s running proxmox with mynode in a container

Proxmox is awesome

Yeah first time using it! Are you planning on setting up a relay in a separate container or just your node?

I got the relay automated in Docker if you decide to run a relay

https://git.poster.place/verita84/nostr/src/branch/main/README.md

I’m wondering if I should build a separate device for my relay or do you think it’s fine in a container in proxmox

Relays use very little resources, runs fine in a container.

Any security concerns if I have a node running in a separate container though?

No. They are all isolated

Not entirely sure what all I will put on it. Likely not a relay as I don't plan on exposing this server to the internet.

Right now it's running a file server, media server (Jellyfin), and now a Fulcrum electrum server (pointed at my raspiblitz).

Not currently running bitcoind or lightning on it.

Yeah that’s my concern but doesn’t each container in proxmox have a separate ip?

You only have to expose the port for containers

Right. How do you access each container? Do you use Tailscale to access remotely and assign a domain to the Tailscale IP for each TS ip?

Dunno what any of that is. Why not just user regular docker and keep it simple? Docker can use host ip to forward

I’m a complete newb when it comes to code/ vm/ containers. How do I user a docker?

What OS are you using?

Linux

Which distro and version?

Kernel Version Linux 5.15.83-1

Red hat ,Debian , alamalinux ?

This website tells you how to install on your distro

https://docs.docker.com/engine/install/