I think rathole is unmaintained. It hasn’t been updated in forever and basic features like proxy protocol are just sitting there waiting for a new release to make them available. I ended up replacing rathole with gost and I actually like it better. I can run an identical setup to rathole with straightforward command line parameters instead of a config file (though a config file can also be used).
- 0 Posts
- 44 Comments
I run one of these free cloud vms as a reverse proxy for my reverse proxy. It runs rathole, which my homelab rathole client connects to, and it patches traffic through ports 80/443 into my homelab to my caddy container. My home ip is never made public and I don’t have to forward any ports at home or worry about traversing NAT. It’s a neat setup, but rathole hasn’t been updated in some time and I’m looking to replace it with an actively developed alternative like gost or connet.
For me, having a large water bottle within arms reach at all times is what helped me start staying hydrated. I used to use gallons of water from the store and refill them until I felt it was time for a new one, but now I have a nice 64oz water bottle. Importantly for me, I don’t like sucking on a straw to drink water. It’s too much work and too slow. I like my water just cooler than room temperature. Having that in arms reach at all times means every time I started feeling hungry, I could drink water because I was actually thirsty and it felt the same to me.
paris@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•netgoat reverse proxy – "seriously messed up code"English
10·2 months agoAlmost every single deployment has failed lmao
https://github.com/netgoat-xyz/netgoat/deployments
Edit:
Oh my god they’re committing their .env with their “DiamondKey” (different from their API_STREAM_KEY) and they’ve committed TWO .exe files named
agent.exeandagent.exe~. They’re also looking for strategic partnerships who should reach out via Discord(???) and Gmail. Their quickstart includes only two things: a link to unpublished docs and the sentence “We recommend datalix for cheap and highly avaliable [sic] vps’ses [sic]” (no closing punctuation like a period, despite that being common throughout the readme). You can tell very obviously which parts were written by the person behind this project and which were generated by an LLM.Edit 2:
Their
1.0.1-alpha.1 - Syncronizing [sic] versioning - Minor Changescommit rewrites like the entire project??? Very obviously an ai slop project by some teenager who had an idea far beyond their skill level and decided to use ai instead of building up their skills over several years and changing the scope of their project to be a building block towards their idea that helps them develop the knowledge they would actually need to develop a project like this. They’ll realize at some point that they’re in over their head and that fancy code generators don’t magically fix that; I’d be surprised if this project is still being worked on by the end of the year.
Every car you’ve ever seen on the road is electric and has digital components. Electric vehicles just use a direct drive motor powered by a battery instead of powered by gas combustion. Your 2026 lifted F250 is just as digital as your 2012 used Nissan Leaf.
The killswitches in question would apply to all new vehicles, not just electric ones. The US version of the law makes no provisions for remote shutdown, only for something akin to a passive breathalyzer. “Obviously once that’s in place it can be used to manufacture car accidents” your brain is conspiracy poisoned and you’re listening to talking points from the likes of Ron Desantis. Please take a break from the internet and go enjoy your local park.
You say they’re going to, but EVs already exist and are pretty damn popular, especially hybrids. What makes you think that EVs are going to monitor people beyond what regular license plate tracking already does? What kind of killswitch? This sounds like fearmongering.
Bazzite, Linux Mint, CachyOS
Try each of them out, see what you mesh best with, join their respective discord/matrix for further help and details 👍
paris@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•If you have one, how much do you pay for a domain name? Any cheap registrar recommendations?English
5·4 months ago+1 for Porkbun. They even offer $2/yr
<6–9 digit>.xyzdomains if you just want a domain for basically free and don’t care about having a nice and pretty one. 01384629.xyz or whatever for $2/yr to give their service a try is well worth it imo. I have one of these as well as a “real” domain I like that’s like $20 or $25/yr. I have no complaints with Porkbun.
paris@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•How do you manage your home server configuration?English
1·5 months agoRecently switched to ucore. While I cannot for the life of me get SELinux to let my containers run without Permissive mode (my server was previously Endeavour OS and either didn’t have it or I disabled it long ago), I’ve otherwise had great success.
The config is a single yaml file that gets converted into a json file for Ignition, which sets everything up on first boot. It’s an OCI-based immutable distro with automatic updating, so I can mostly just leave it to its own devices and everything has been smooth for the first week I’ve been using it.
My Docker root directory is on a separate drive with plenty of space, so setting up involves directing Docker to that new root directory and basically being done (which my Ignition config handles for me).
paris@lemmy.blahaj.zoneto
No Stupid Questions@lemmy.world•Is there a uBlock Origin filter or extension for LLM slop in search results
2·5 months agoIt’s gotten so bad the past year especially. I often open an incognito tab to look something up or watch a video without affecting my recommendations, and every time I do, the logged out YouTube recommendations are worse and worse. Genuine bottom of the barrel fuck shit dog ass slop. If it was illegal to produce slop like this I genuinely think the world would be a slightly better place (or even just making it illegal to monetize it).
paris@lemmy.blahaj.zoneto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•What risk might I have accidentally exposed my computer to by viewing a pirated streaming site without AV blocking?English
10·5 months agoWindows 10 is still getting security updates if you enrolled for extended security updates, which I believe my Windows machine prompted me to do (though it’s possible I only saw it when I went into update settings to manually update, rather than a desktop notification).
paris@lemmy.blahaj.zoneto
No Stupid Questions@lemmy.world•Why does American media (and to an extent the American public) seem to only focus on one issue at a time?
1·6 months agoI’d argue this is why the government shutdown and the Epstein files are so politically important.
If the government is shut down, all the new things are just different ways in which the government shutdown is breaking stuff. No healthcare. No SNAP. Furloughed workers. Airports without air traffic control. It was a rut for Republicans since the 24hr news cycle couldn’t move past the shutdown. Then Democrats went and handed them a ladder because they’re abysmal at doing politics.
And the Epstein files play into the conspiracy brain that has been cultivated in the right wing mind for so long. 24hr news cycle moving on from the story feels like the media trying to bury the story, which feeds into that conspiracism even more. And since this isn’t a made up conspiracy theory, right wingers can’t control the narrative as well as they usually do. There’s a reality to run up against. Everyone already knows who Epstein was and what he did. Trump is obviously implicated. And the House leader has shut down the entire House to prevent the Epstein files from making any progress towards a public release. That obviously feeds into the conspiracy that the files are damning and powerful people are working together to cover it up. I think Marjorie Taylor Green recently announced she’s quitting her current public office role as a result of backlash from wanting to see the Epstein files released and fighting with Trump over it. These are wedge issues that don’t work in Republicans’ favor.
paris@lemmy.blahaj.zoneto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•How to get subtitles in jellyfinEnglish
13·8 months agoI use a plugin for Jellyfin (which I believe is available by default you just have to click the install option on the plugins page in your Dashboard) and manually download subtitles through the subtitles menu for an item if what I download doesn’t include them.
paris@lemmy.blahaj.zoneto
No Stupid Questions@lemmy.world•What is the difference between pansexual, bisexual, and omnisexual? How do I know which one I am?
4·8 months agoFunctionally they’re all interchangeable, especially bi/pan. The biggest difference between the three is their flags.
paris@lemmy.blahaj.zoneto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Average 1337x userEnglish
2·8 months agoTry taking a look at the way glueten implements port forwarding with protonvpn. Hopefully it helps you piece together a script that works for your setup.
https://github.com/qdm12/gluetun/discussions/2686
https://github.com/qdm12/gluetun-wiki/blob/main/setup/advanced/vpn-port-forwarding.md
paris@lemmy.blahaj.zoneto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Average 1337x userEnglish
4·8 months agoMy understanding is that debrid servers do not seed, which is the primary reason I’ve been turned off to the idea of using one
paris@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Have you tried self-hosting your own email recently?English
2·8 months agoNever read this article before, thanks for sharing!
paris@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Dedicated music server or all-in-one media server?English
5·9 months agoJellyfin natively supports playlists. Symphonium also supports playlists, both local and from your Jellyfin server.
paris@lemmy.blahaj.zoneto
No Stupid Questions@lemmy.world•what’s the difference between “he died” and “he’s dead”?
9·1 year agoTo me, “he died” puts an emphasis on what the person actually went through. To die is to experience the process of dying. “He is dead” puts the emphasis on his current state, not on the transition from life to that state. Linguistically, I consider dying to be the process and death to be the result. You die once, but you stay dead forever (medical resuscitation notwithstanding).
I have no clue how many other people think of the phrases like that, but that’s the rhetorical distinction I draw between the two.

Taking this as an opportunity to share my hatred for American Standard urinals. Those pieces of shit are optimized to maximize splashback and their wall-to-floor ones were cooked up by the devil itself to make sure bathrooms have piss all over the floor when you use the urinal. I fucking hate American Standard urinals they’re fucking awful. Shout-out the fancy waterless round ones though. I don’t remember the name of that company but I love their urinals they work great and I rarely get any splashback at all from any height.