Avatar
Settebello
20e17dd0ec1bb0832688e739ad89709d047deb23ed5146822efdd2d22ae504d7
Linux-native. Self-hosted by choice. Curated presence. Privacy is luxury. Access → https://settebello.npub.pro

I would suggest looking into Tailescale. They have a VSCode extension that you don’t even need to login to SSH.

Replying to Avatar Francis Mars

Less than two months ago, the Chain Duel Lightning node was hacked and all funds were stolen.

Suddenly, everything felt fragile.

I didn’t shut everything down, but I didn’t move forward either. I left the node empty for a while, unsure how to proceed, unsure whether starting again was responsible or reckless.

What lingered was hesitation.

That fear didn’t come from losing belief in Bitcoin or Lightning. It came from realizing how many attack surfaces existed beyond my understanding. How much I had trusted that “it will probably be fine”.

Running infrastructure exposes your blind spots. Firewalls you don’t fully understand. Services you expose because tutorials say so. Defaults you accept because questioning them takes time and effort. When something goes wrong, it becomes clear how many assumptions were hiding underneath.

Looking back, the issue wasn’t only lack of experience.

It was also complacency.

I knew some best practices. I knew certain things should be done. But I delayed them. I relied on convenience. I assumed problems were unlikely, or at least unlikely to happen to me. The abstractions made it easy to believe I was in control.

The hack broke that illusion.

For a while, I didn’t know how to proceed. Running a new node felt dangerous. Not running felt like giving up. That tension sat directly against my principles.

So I decided to start over again.

Not confidently. Not fearlessly. Just deliberately.

This time, I’m trying to reduce what I don’t understand. I removed layers I couldn’t reason about. No Umbrel. No third-party app ecosystem. Fewer moving parts, fewer assumptions.

I’m making an effort where before I postponed. SSH keys instead of passwords. Restrictive firewall instead of permissive defaults. VPN instead of exposed services.

It’s been slow and humbling. I read, realize I don’t understand enough, then read again. The more I learn, the more aware I become of how limited my understanding is. Uncomfortable, but also clarifying.

Bitcoin Core is now running from the command line.

Initial Block Download is in progress. It feels appropriate. You verify. You don’t skip steps. Trust has to be rebuilt from first principles. It’s not impressive or fast. It’s quiet and demanding.

Lightning will come afterwards.

Readiness isn’t a prerequisite. Awareness is. Care. Paying attention.

Getting hacked didn’t make me stronger.

It made me more honest about my limits.

Running a node again isn’t a victory or a return.

It’s a decision to keep learning, to take responsibility more seriously than before, and to resist the temptation of comfort over understanding.

I’m still uneasy.

But I choose to stay engaged, to learn in public, and to do my best.

nostr:nevent1qvzqqqqqqypzqhf6hpmvyp4r0tfmp98zp07rjswl873p59dv36nk66gcgumcje56qqsqyd4lx7sqhe6zxzmrn3pqa9vm2q0s4z59g874smymkvx0862g6as0kamfe

Damn, sorry to hear that. Bare metal is the way to go. If you go through my articles I posted a few years ago how to start it.

Also I use Tailscale to reach my servers from the outside. I would greatly recommend.

Keep it up!👍

I am not sure I can check someone. Go on the site and login, they will tell

I’ve been fooling around nostr:npub1dsn6t2szka5uddgl6lkasrzmyxum5vkpdkgnk27gu9shldzhx6qqj92h64 lately.

I don’t understand how is my “Trust Score” calculated. I’ve been around for 1.1K days.

Also it says my zaps sent and received are “0” which is impossible.

Can’t find anything or documentations on that subject….

#asknostr

I’ve been playing around Orion browser on iOS. The fact that I can use browser extensions on iPhone is pure convenience for #nostr sites.

I am a Brave user. Anyone thinks I could switch to Orion instead of Brave?

Any privacy/security concerns?

#asknostr

Good point; it’s just a question on server resources at this point…

Where is the prosciutto?

Take a pick, so many places to choose from…

I’m talking from experience. If you keep it inside it will just compound inside and once you want to settle the scores later on, it would basically be already forgotten by him and you’ll look out of left field.

I try to solve these situations when they arrive because people conveniently forget these moments on a later date.