Not funny because you’re afraid the AI will take your job away right? Right?
- 0 Posts
- 25 Comments
Why did my Internet stop working? I DoSed OP’s IP address.
Opisek@lemmy.worldto Selfhosted@lemmy.world•Need help getting domain to resolve over LANEnglish2·3 months agoI explained why. Misconfiguration and caching.
Opisek@lemmy.worldto Selfhosted@lemmy.world•Need help getting domain to resolve over LANEnglish1·3 months agoNot two A records. From what I understand, OP has an A record pointing to their public IP address (which Nginx is listening on behind a NAT). Then, on the local network, OP uses their own DNS server to ignore that entry and instead always serve the local IP when a host on the LAN queries it.
Aside from OP’s devices potentially using a different DNS server (I was only able to solve it for my stock Android by dropping outgoing DNS in my firewall), this solution is a nightmare for roaming devices like mobile phones. Such a device might cache the DNS answer while on LAN or WAN respectively and then try to continue using that address when the device moves to the other network segment.
These are the most likely scenarios in my opinion - OP’s devices are ignoring the hacky DNS rewrite (either due to using a different DNS server or due to caching) and try to access the server via the public IP. This is supported by the connection timeout, which is exactly what you would see when your gateway doesn’t do loopback.
Opisek@lemmy.worldto Selfhosted@lemmy.world•Need help getting domain to resolve over LANEnglish102·3 months agoNever point your DNS at two different IP addresses like this. It will only cause you pain and unexpected behaviour.
What you are experiencing is solved by so-called “NAT reflection” or “NAT loopback”. It’s a setting that - in the optimal case - you should just be able to activate on the appropriate interface on your gateway.
If you do not have that setting or do not have access to the edge router, but only some intermediate router, you can do a nasty hack. You can point static routes to your public IP address to point at your local IP address instead. In that case, you also need to tell your server to accept packets with your public IP address as the destination.
Technically OCR is an application of machine learning.
Not an LLM, though.
Opisek@lemmy.worldto Open Source@lemmy.ml•This AI Startup "Copied" an Open-Source Project and Got Half a Million Dollar Funding by Y Combinator3·9 months agoBold of you to assume they read the book.
Opisek@lemmy.worldto Selfhosted@lemmy.world•SpacebarChat - a selfhosted, Discord-compatible communication platformEnglish11·9 months agodeleted by creator
You’re right, my bad.
OP’s security concern is valid. Different CAs may differ in the challenges used to verify you to be the domain owner. Using something that you could crack may lead to an attacker’s public key being certified instead.
This could for example be the case with HTTPS verification (place a file with a specific content accessible through your URL) if the website has lacking input sanitization and/or creates files with the user’s input at an unfortunate location that collides with the challenge.
This attack vector might be far-fetched, but there can certainly be differences between different signing authorities.
Opisek@lemmy.worldto Selfhosted@lemmy.world•Would you buy "self-hosted in a box" hardware?English1·10 months agoDo you still need help with docker?
You can actually (for now) just replace gitea with forgejo while keeping all the files in place and it just works. Really easy then using docker, cause all it takes is changing the container image.
Opisek@lemmy.worldto Selfhosted@lemmy.world•My homelab had the stupidest outage everEnglish7·11 months agoIt’s always the DNS!
Opisek@lemmy.worldto Selfhosted@lemmy.world•What self hosting feels like (It's painful, please help 🥲)English2·11 months agoSetting up synapse is particularly painful.
There are free services that let you send and receive on your own domain. I use zoho. I can send emails with SMTP, but unfortunately, you cannot read them other than by using their web interface in the free tier.
Opisek@lemmy.worldto Open Source@lemmy.ml•Is there any closed source android app that you wish had a good open source alternative?3·1 year agoI used Joplin for up to 8 hours daily for half a year (university) before switching to Obsidian, too. As far as I know, Joplin lets you store the notes as files, too, but you need to set it up that way from the start.
Still, I found Obsidian to be much more pleasant and - ironically - easier to modify (by writing plugins) than Joplin.
Opisek@lemmy.worldto Open Source@lemmy.ml•Is there any closed source android app that you wish had a good open source alternative?5·1 year ago“Pixels” mood tracker. I love it but I also love self-hosting all my services.
Opisek@lemmy.worldto Selfhosted@lemmy.world•Self-hosted website for posting web novel/fictionEnglish1·1 year agoThere are obsidian plugins that export into static pages.
Just because the destination IP address is not a LAN address? That’s not misconfiguration, that’s a legitimate use of NAT reflection/loopback. If that’s how it determines who is streaming remotely then just run it behind nginx that forgets to set the correct headers.
Edit: Apparently Plex centrally relays all the traffic? Self-hosted my 🍑, it’s not self-hosted if you need to rely on their server.