I’ve done a lot of research and landed on Eclair because:

1) ACINQ runs a very large node with many wallets channeling to it

2) It is dead simple in API and functionality

3) Actively developed by one company with a lot of funds hanging on that code

4) Excellent modular architecture

5) Everything extra is a plugin (I have two running, Amboss ping and autofees)

6) Supported by RTL, LNBits, BTCPay server

7) Production ready backing of PGSQL that I run on two servers and have synchronous replication

8) Crash only mentality, there is no shutdown routing

9) Clusterable if I need to scale further

10) Have excellent metrics that can be ingested into Prometheus and used with provided Grafana dashboards

11) Stable release cycle

12) Channel splicing and other goodies

And many more things …

🐶🐾🫡

Reply to this note

Please Login to reply.

Discussion

Ok. Damn! Glad I asked! I shall explore further!

I have created a few custom docker files for my needs, so let me know if you decide to go that route. I can share them 🐶🐾🫡

Hmm, as much as I love Docker, I think I'd rather run a dedicated machine rather a Docker container for that use case

I am using a dedicated machine. Docker is just a convenient way to package it. I just use “host” network and it’s the same as a local daemon 🐶🐾🫂

Thank you for zapping my Eclair node with one channel and LNBIts zapper 🐶🐾🙏🏻🫡⚡️

Here is the blog entry that prompted me to look in Eclair’s direction 🐶🐾🫡

Very well thought out write up and architecture

https://acinq.co/blog/securing-a-100M-lightning-node