🇨🇦

  • 12 Posts
  • 104 Comments
Joined 3 years ago
cake
Cake day: July 1st, 2023

help-circle



  • NSFW does not equal exclusively porn.

    I’m not looking to block out gore or triggering topics, particularly news stories such as what’s come out of Portland Minnesota lately. Hell some of my own posts are NSFW, but I’ve never posted porn.

    Disabling/blocking all NSFW entirely is not an acceptable solution when it’s only porn I’m trying to not be flooded with.


    At its peak, before instance blocking was a thing: 4/5 posts under the ‘All’ feed were porn. I posted a picture quite a while back (I’m not gonna go dig it out, but it’s in my comment history), from before we could block an instance, with just a massive list of communities in my block list almost entirely from lemmynsfw. It was way over the top.

    Now I can just block an instance or community that dedicates itself to porn and all is well. I still don’t think that content belongs on a platform like this. If people want porn, they can go to the MANY sites that serve porn; it shouldn’t be combined with your daily scrolling through news, current events, and funny cat videos*. But we have tools to work around it; so, moving on.

    * heavily paraphrasing for general everyday content that an average person may share with friends/family.

    Edit: I have no idea why I said Portland… I meant Minnesota, referring to Renee Good and Alex Pretti.



  • If you have a static IP address, you can just use A records for each subdomain you want to use and not really worry about it.

    If you do not have a static IP address, you may want to use one single A record, usually your base domain (example.com), then CNAME records for each of your subdomains.

    A CNAME record is used to point one name at another name, in this case your base domain. This way, when your IP address changes, you only have to change the one A record and all the CNAME records will point at that new IP as well.

    Example:

    A example.com 1.2.3.4

    CNAME sub1.example.com example.com

    CNAME sub2.example.com example.com

    You’d then use a tool like ACME.sh to automatically update that single A record when your IP changes.


  • Good, maybe the masses will finally abandon that garbage.

    I’m so sick of being directed to a fucking Discord server when I’m looking for a projects forums, especially when researching a specific problem.

    Add on their forced arbitration terms and I’d rather abandon projects/creators that use discord vs support them. I’m not giving up my legal rights just to ask a common question that I should be able to find with a google search. (but can’t because all the answers are on discord instead of a public forum)





  • :/ shit.

    I’m pretty sure I saw this a few months ago and moved to the beatkind/watchtower fork, but it’s not been updated in 6mo either. (Devs only been active in private repos; so they’re still around, just not actively working on watchtower)

    Guess I’ll find another solution. Hell, I might just put my own script on crontab. Looping through folders running docker compose down/pull/up isn’t too hard really.



  • Darkassassin07@lemmy.catoSelfhosted@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    3 months ago

    A bit of redundancy is key.

    I have my primary DNS, pihole, running on an RPI that’s dedicated to it; as well as a second backup version running in a docker container on my main server machine.

    Nebula-Sync keeps the two synchronized with eachother, so if a change is made on one, it automatically syncs to the other. (things like local dns records or changes to blocklists).

    If either one goes down (dead sd cards, me playing with things, power surges, whatever); the other picks up the slack until I fix the broken one, which is usually little more than re-install, then manually sync them using piholes ‘teleporter’ settings. Worse case, restore a backup (That you’re definitely taking. Regularly. Right?)

    Both piholes use Cloudflared (here’s their guide *edit: I see I’ll have to find a new method for this… Just going to pin the containers to tag ‘2025.11.1’ for now) to translate ALL dns traffic into DOH traffic, encrypting it and using the provider of my choice, instead of my ISP or any other plain DNS. The router hands out both local DNS IPs with DHCP because Port 53 outbound (regular dns) is blocked at the router, so all LAN devices MUST use the local DNS or their own DOH config. Plain DNS won’t make it out.

    DNS adblocking isn’t perfect, but it’s a really nice tool to have. Then having an internal DNS to resolve names for local-only services is super handy. Most of my subdomains are only used internally, so pihole handles those DNS records, while external DNS only has the records for publicly accessible things.


  • I have the same issue with Immich on android. It pretty much never uploads files until I manually open the app; then the app refuses to acknowledge it has uploaded those new files until it’s closed and re-opened :( (power saving is set to un-restricted in android, and background data usage is allowed. I’ve been through troubleshooting very thoroughly, it just doesn’t work)

    FolderSync has been the only reliable (non-root) backup solution I’ve used. It’s set to monitor my image folders for changes and upload any new files as soon as they’re created; this works ~85% of the time. Then, It’s also set with a few schedules to check for changes every 3hrs, backing up everything on the phone the app can access; this catches anything the on-change/on-creation file detection misses, while also backing up more data than just my images. I have yet to see that fail after ~3 years.




  • This reminds me;

    5-6 years ago, I was scrolling through reddit and stumbled across a link to a website that was just a generic white page with hundreds of hyperlinks on it. No other formatting or images, just row after row of links on a plain white background.

    Each one was a direct link to an IP security camera somewhere in the world. Presumably these either used default logins, had no login, or the credentials were stolen somehow. There were private residences, public buildings, the interior and exterior of stores, what looked like public security cameras (like pole mounted traffic cams), some spa resort type places, even a few elevator cams. Some of them even had working PTZ controls (tho I only came across 2-3 of those in the few dozen I played with).

    I wasn’t entirely sure they were even real; until I spotted a phone number in one of them and gave it a call. Took a bit of convincing, but the lady that answered finally believed me when I told her how many fingers she was holding up.

    I wish I’d have saved it, just to see if anyone did anything about it. I really should have fired off an email to the domain registrar or something; but… naivety 🤷




  • I only bring it up because you explicitly said you have no idea why it doesn’t work.

    Take things at a comfortable pace; there’s no sense overwhelming yourself. Then you just forget what you’ve done and end up lost in your own maze.

    I started with Plex myself, almost 10 years ago. Moved to Emby, where I learned about buying a domain, setting up ssl through a reverse proxy, and just continued to explore from there. Today I run ~26 containers/projects across three systems and I’m always keeping my eye out for interesting new things.

    Best of luck with your journey m8.


  • Sounds like you’re behind cgNAT, which essentially means there’s another router owned by your ISP that’s between yours and the open internet, which also requires port forwarding, but your ISP will never do that for you.

    It complicates things, but the solution(s) are tools like tailscale, cloudflare Tunnels, or to rent a VPS just to host a proxy/vpn.

    Plex solves this by using their own public servers as a proxy for you, but this is part of how they have control over your users/server/data, such as blocking remote streaming… That makes more than a few people uncomfortable.