Basically a VPN where the endpoint is a VPS or a specialized service that offers a public IP.
poVoq
Admin on the slrpnk.net Lemmy instance.
He/Him or what ever you feel like.
XMPP: povoq@slrpnk.net
Avatar is an image of a baby octopus.
- 3 Posts
- 61 Comments
For public services you will need some kind of tunnel, as cellular networks or Starlink will not provide you with a public IP. Otherwise no big issue with an ARM SBC and a somewhat decent battery.
The base consumer models from regular brands usually have no write cache and are thus cheaper, and obviously slower, but for data storage that doesn’t matter so much.
But you can also look into 2.5" HDDs if you are looking for power savings and noise reduction over regular HDDs.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Risks of self-hosting a public-facing forum?English12·11 days agoWell, obviously if you host from your home ISP, people will be able to figure out your home’s approximate location via a reverse IP search.
But otherwise go for it. It’s not that hard to do and a nice learning experience.
poVoq@slrpnk.netto Selfhosted@lemmy.world•MAZANOKE: A self-hosted local image compressor that runs in your browserEnglish9·16 days agoSomething like that could be also interesting for a Lemmy frontend to make it easier to share images on instances that have strict upload limits.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Sanity check: am I crazy for wanting to wipe everything and do/learn from scratch?English5·21 days agoWait for the next hardware upgrade and then set up a new system while keeing the old system running in parallel.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Anubis - Weighs the soul of incoming HTTP requests using proof-of-work to stop AI crawlersEnglish232·21 days agoIt requires a bunch of browser features that non-user browsers don’t have, and the proof-of-work part is like the least relevant piece in this that only gets invoked once a week or so to generate a unique cookie.
I sometimes have the feeling that as soon as some crypto-currency related features are mentioned people shut off part of their brain. Either because they hate crypto-currencies or because crypto-currency scammers have trained them to only look at some technical implementation details and fail to see the larger picture that they are being scammed.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English3·24 days agoMovim does, for Libervia and Dino I am not 100% sure right now, but at least for Libervia the browser version should have it as it is really more of a general Webrtc browser feature than client specific.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English8·24 days agoMaybe it was based on the “lifetime” of their hamster 🤷
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English7·24 days agoThe currently common older implementation of e2ee in xmpp has the same issue with only the message body being encrypted. There are newer specs of OMEMO that have better metadata protection, but its adoption in xmpp clients has been very slow.
Prosody is more of a sandbox, with Snikket being a preconfigured version of it, but yes running Slidge will be a bit easier with a normal Prosody server.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English3·24 days agoToday xmpp uses a distant relative of those original jingle specifications, which have been modernized to use Webrtc.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English41·24 days agoXmpp is mostly used for private groups and 1:1 chat, so more of a WhatsApp than a Discord replacement.
But you can find some public channels here: https://search.jabber.network/
The issues you mentioned have been fixed, and XML was never an issue 😅
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English9·24 days agoJitsi-meet is already using xmpp under the hood.
But there are some efforts to add multi-user video calls to full xmpp clients as well. Dino can already do it for a while, and Movim and Libervia recently added experimental support.
Its not quite a full Discord replacement, but for private groups it works quite well.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English41·24 days agoWhy would you down-grade from Snikket to Matrix?
If you want to skill up a bit add a Slidge.im gateway to your Snikket xmpp server to access Matrix (and Discord etc.) from there.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English10·24 days agoJitsi-meet does that. Easy to install as well.
poVoq@slrpnk.netto Selfhosted@lemmy.world•Sharing my (real) first selfhosted project: OVH IP updaterEnglish11·1 month agoCool. It’s actually still on my long to do list to try this. Thanks for the update!
I use one pod per app more or less. The reverse-proxy conf depends a bit on the specific app so that depends, but it will probably work for most by sharing a network and exposing the ports in the pods
Don’t use the kube stuff. That’s entirely seperate from Quadlets and some sort of Kubernetes compatibility.
poVoq@slrpnk.netto Selfhosted@lemmy.world•What's up, selfhosters? - The Sunday threadEnglish1·1 month agoWoodpecker is more mature and I can control access better since I am not the only one using my Forgejo. But I think at some point the built in ones might reach feature parity.
Technically it is possible, and I have heard rumors about some eastern European providers given unique public IPs on request, but practically no, not possible/available.