Avatar
surfhosting
526ec5a5ae5733616c80f9e5a34b6de6647907d6b07f0e62b652897f8969b33f
surfhosting is selfhosting while couchsurfing. an info resource for nomadic selfhosters, whether by choice or rough circumstance. website coming soon. peertube channel: @surfhosting@spectra.video

I need a new #Lightning wallet compatible with Amethyst, highly preferable that it supports distinct wallets/lightning addresses for distinct Amethyst accounts with minimal fiddling... my existing wallet required a complete logout/login which is way too painful

something I can selfhost would be nice but as far as the Lightning component of it, I'm broke af and "opening channels" or whatever sounds both expensive and like god-awful UX so I guess I'm okay with a custodial solution? meh

I'd appreciate recommendations, the last time I sunk too many hours into researching this shit I didn't come up with any clear winners

I suppose I should add...

must have: it needs to work seamlessly with #Amethyst

very very nice to have: I can switch wallets seamlessly or at least very easily when switch Amethyst accounts (yes I have sock puppets, duh)

looks like #BitcoLi is shutting down... what's the lowest-bandwidth way I can selfhost a reverse-proxied non-custodial BTC wallet with both on-chain and Lightning support?

every image I try to upload to any #blossom server from latest #amethyst gets rejected for being application/octet-stream

to sum up what I figured out last night:

Wireguard point-to-point links are as easy to set up as the reverse-proxy apps ('frp' and 'rathole') I've used in the past, and likely more reliable, performant, and secure.

I used this guide to set up such a link: https://docs.vultr.com/how-to-install-wireguard-vpn-on-debian-12

I replaced my existing tunnels with this, and I'm pleased that upon finally taking the time to look into it, #Wireguard proved very simple to use.

as for my claims of its likely superiority:

* more reliable due to more highly proficient eyes on the codebase and a bigger userbase smoking out bugs

* more performant due to less copying bytes to/from userspace

* more secure because one point of Wireguard is to have as small a codebase as possible, and again (being in the kernel in part) it has more smart sets of eyes on it; further, it makes use of existing IP networking security practices.

this is a major step forward for Surfhosting. I had a big mental block on deploying Wireguard for quite a while, and now I'm past it. πŸ§‘β€πŸ’»

#ReverseProxy #Homelab

I got most of my reverse proxied services switched to Wireguard yesterday

I hadn't heard of Bookstack, cool tip, thank you!

my reasoning for using Wordpress (MkDocs came later, originally I was gonna use a Wordpress plugin for the wiki, blech) is simply that I'm familiar with it, and my mental bandwidth for learning new frameworks is very limited and will stay that way until I have my own space.

when I left off building the website in July 2024, I had just started styling MkDocs-Material to match the style of the Wordpress portion of the site. I'm not sure exactly how the integration will go yet, I found with such limited availability of mental coherence, sometimes I have to just start building and see what happens πŸ˜†

oh, one reason for using MkDocs - all my existing personal documentation is in Markdown format.

anyway, not much progress on the site for a few days, but I solved a longstanding problem with my reverse proxy setup by switching to Wireguard!

😊

I lost my productive streak after a while, so no website launch yet (working on integrating MkDocs-Material and Wordpress into something that looks coherent), but it feels really good to be working on it again.

there was a lot of activity where I'm staying, so after I could no longer focus, I took a couple days to do errands, bake bread, and make food for the freezer. I learned a while back that I can do such things when my mind is full of static, so I don't completely lose the time I'd have spent on development. and anyway I love to cook, so frequently it keeps me in a good mood.

I've had some optimistic moments lately, and the cool people I'm meeting here and in the ActivityPub world are a big part of that! ❀️

just logged into the Flatcar VM that's hosting MkDocs for me.

Last login: Sun Jul 14 01:30:26 UTC 2024 from 192.168.8.248 on pts/0

yup. 3 days before my ass was out in the woods.

been grinding on the website a bit more. hoping to launch soon.

so far the past few days I've only worked on the Wordpress portion... it's getting to be time to pick back up with MkDocs though...

Replying to Avatar Katja Lutz

My mom recently told me to be brave. So I guess I gonna be brave once more and tell you guys about my situation. I am currently lying on my bed with my head rotated down to the floor like 90 degrees. I have to do this to get rid of phantosmia seizures. The phantosmia is following me around since >10 years, for almost every day.

Phantosmia means that you smell horrible, unreal smells. Remember the joker movie, where he has no control over his laughing? Thats me but I have it with smelling. The wrong smelling is so bad that it completely drowns you. During such a seizure you cannot think a clear thought and every word you say also unleashes more horrible smells in your nose, that only yourself can notice. So the only thing that you wanna do is to stop talking, hide in your room and lie down.

During good days I can get the seizures away in a couple seconds or minutes, during bad days I need to lie down 30 minutes, again and again and during horrible days I have to stay in the bed for the whole day. Every day when I wake up can be such a horrible day, I only know it when the seizures begin. So I cannot plan anything in my life and constantly need to shift everything I do. Every action that I take can be broken by a seizure and i am not allowed to feel anticipation for anything, as the phantosmia likely is gonna take it away from me.

The phantosmia seizure just starts whenever it likes to, but it also can be triggered by certain head movements, breathing, talking, singing, coughing, sneezing, smelling strong smells and smelling smoke.

And don't get me started about eating food, I have to wear a nose clip, like some sweaty swimmer, so that the food doesn't taste weird as if it grew at the other dimension of Stranger Things.

But when I go out into society, people think that I am just a "normal", healthy person. From the outside I just don't look like the ticking time bomb I am. And I cannot expect any help from people, as there isn't any way to help. People cannot picture how disabling Phantosmia really is and not being able to help makes them uneasy, so they rather distract themselves with something else.

So I prefer to just stay in my room and work on something.

Couple years ago, during the Covid plandemic, I switched from a day job to full self employment. My hope was that a less stressful environment would help me to become healthy and I always wanted to be self employed anyway. Sadly neither the more peaceful environment, nor countless other healing attempts have solved the phantosmia, instead it got worse as time moved on.

In this time most projects involving other human beings, went as you might expect. Todays humans want to set their deadlines, however they want, whenever they want. Either because of their own narcism, or because they don't have the backbone to face the investors with reality. Whatever it is, they don't respect your limitations and working your ass of is not good enough, they wanna have full control over you. At the very end you are just a resource to them, a tame workhorse or just another roadblock in their way.

So I never made enough money to balance out the costs of living in a first world bureaucracy and I lived from my savings from my previous employments and still am living from those savings.

Even though I am ill - disabled if you ask me - I don't take any money from the state - as it imho is stolen money. Instead people who think that I am worthy to live can voluntarily donate for my open source web development work (nitropage.com) or team up with me - if they have the necessary patience with me and my nose.

My vision behind Nitropage is to create a fully open source, self-hosted visual website builder featuring 80-90% of the functionality needed for single person - small business websites. The goal isn't to have all features one can think of, but to have all essentials without installing countless plugins as in e.g Wordpress. My dream is that it will even have a built-in shop accepting crypto-currencies by default, so that anyone can start a small business, without relying on any other business - except maybe their hoster, if they don't wanna self host it πŸ˜‰.

I thought about this for a very long time, and the recent battles in the Wordpress ecosystem confirmed my feelings. So one key difference between Nitropage and many other CMS's is that Nitropage never will have an official hosting service. That is because such a service creates a business incentive to snarl the self-hostability and to lock away features behind a premium plan.

Same goes for plugins, Nitropage will not have them. All features must go directly into the core. If the Nitropage Shop ever will become reality, it wont follow Automattics WooCommerce business strategy to convert foss users into paying, locked-in customers. Instead it will be a core feature of Nitropage, for everybody. Nitropage shall not only be an anchor for freedom of speech, but also for the freedom to grow.

But all of this is mostly a dream and as it is looking right now it wont happen in this era. Not only do most humans - sadly including freedom activists - rather give their money to non-foss companies like Wix, Squarespace or e.g. OnePage, than to an ill little human with a dream, but they are even too lazy to click on the damned like button.

I can dream of a bridge and build it, but I cannot build it out of thin air and my own brick reserve is depleting quickly. If you are reading this and wanna be part of the dream, atleast consider boosting. Thank you for reading all of this!

I gonna stand up now and check if my phantosmia seizure is over or if I have to stay in the bed again for another day.

See ya and keep building your dreams πŸ™‹β€β™€οΈ! Oh and when you eat your next pizza, enjoy every single bite of it, don't take it as granted!

thank you for taking the time, and the vulnerability, to share all this. I'm glad I followed you on my first day on Nostr.

my pet project - basically a documentation resource on how to self-host while lowkey homeless or nomadic - comes from a similar origin.

due to various factors I burned out of mainstream 9-5 software engineering about a decade ago, and eventually lost my home. it was only then I began to realize that I have sensory issues which prevent me from being able to work when I don't live alone or only with "compatible" people.

sharing a house with many sorts of normal people just living their lives, absolutely decimates my ability to concentrate, because I absolutely cannot stop processing the noise of them moving around, unless they have an activity pattern similar to what my parents had when I was growing up. there is no "tune it out" for me. I hear everything, all the time, in exquisite detail. once I was living in a basement for a while and I could tell you who did what in which bathroom of the house by the sound of the water in the pipes.

if I go too long without sensory downtime, I begin to develop temporary dementia-like symptoms. I lose the ability to think properly, to contain the necessary complexity in my head which is required to be a developer. if it continues, I start losing my ability to speak & write properly. and if the sensory overload still continues, eventually I will begin to hallucinate and I will shut down entirely.

as you relate with your condition, most people cannot understand and don't care to. I've lost good friends over this and I can't say I'll forgive them for it. I even spent a short time living outdoors this past summer because of it.

the part you mention about never being able to plan anything is so, so, so relatable. "why don't you just ____ and get paid," the "helpful" types ask. because I can never count on my brain functioning properly at any given point in the future, until I live someplace where I have control over my sensory input. even explaining that is useless, because people are unable to understand that when I'm in sensory burnout, my brain doesn't do the tasks but slower, it does the tasks *wrong*. I make mistakes. I fail to see obvious information. I read text off a page and what my brain interprets is not what the text says. no one can do "knowledge work" like this.

and so for about the past 5 years I've been on a mission to put in place the foundation of some kind of web development & hosting business, while spending as little money as possible to run it, and while not having a home to run it from, only a series of temporary places to stay. I'm building it in the hope I will eventually have space of my own (and thus control my sensory input) and can actually then make money off it, and also because I know even when I am healthy and living within my sensory means, 9-5 corporate work is a quick path to deep depression for me, and depression (for me) is an existential threat.

and so, Surfhosting was born.

just in the past 3 days I've finally got back to grinding on the website to get it launched, after 6 months disruption due to finding myself living outdoors and then moving across the country to my last-chance friend's couch.

anyway, like I said, thanks for sharing. being open like this is the only way such issues will ever be better understood by the ignorant masses who view us as "lesser than" because we don't fit the standard mold.