• 2 Posts
  • 352 Comments
Joined 4 months ago
cake
Cake day: June 9th, 2024

help-circle
  • You can run some scripts that will update DNS resolution and reconnect if the connection goes inactive, but those aren’t going to be something you likely can do on your phone. (Though, IDK, you might could if we’re talking rooted android, but eh, I wouldn’t want to rely on it).

    Do you know WHY your connection fails? Is it JUST wireguard, is it your whole connection, does the IP change, etc? You might want to setup proper monitoring to see what exactly stops working when Wireguard does to see if it’s specific to the service, or if your whole link goes down, or if your router is crashing and rebooting or any number of other problems you could be having.


  • Sure, you can just add a bind mount volume to mount a path from the host system to the container.

    The only thing you’d have to make sure of is that whatever uid/gid the container is running as has permissions to access whatever cert files you’re after (but if you’re being bad and running as root, then congrats, that’s not usually an issue!)

    Edit: redacted docker-compose example of this:

      service-name:
        image: image-tag
        restart: unless-stopped
        container_name: service-name
        hostname: service-name
        command: '--cert /data/live/domain.com/cert.pem --key /data/live/domain.com/privkey.pem port ip:23'
        ports:
          - port-external:port-internal
        volumes:
          - /etc/letsencrypt:/data:ro
    
    

  • Straight up piracy at this point.

    I have vanilla-ass white boy musical tastes, so I’ve had little issue finding what I want on Soulseek.

    That said, there is one thing about Soulseek that’s not advertised: there’s a freaking enormous list of “blacklisted” terms that won’t return search results even if the data is there.

    Lots of banned artist and album names that will return zero results, unless you do something like search for a song or two that’s on the album you want and finding the data that way.

    Might be worth seeing if changing what you’re specifically searching for improves your results, since I was dealing with like 70% completion until someone told me about that ah, feature.

    Edit: and you can have my iPod from my cold dead hands.



  • Those are cool, and they’ve definitely nailed the aesthetic. Also looks like they’re working on a new revision which looks like a reasonable upgrade.

    Not sure it’s the right choice for what I’m after (it’s kinda expensive and very performance limited for the cost), but uh, I’m going to keep an eye out because that’s a cool piece of kit.



  • “Debian is too far behind! Packages are too old!”

    The best rule of thumb I’ve ever heard regarding Debian Stable is that if the kernel in stable’s default repo fully supports ALL your hardware, and the software in stable’s default repos fully support your workflows, it’s fine.

    If those are NOT true, then you probably don’t want to use Stable, because you’ll either end up fighting it via manually compiled and installed software, or you’ll venture into so many 3rd party repos for updated packages that updating it later becomes problematic and prone to making the whole system catch fire and burn down.


  • You know, the older I get the more I respect the people who come out and say ‘I’m not going to learn that, and I don’t want to.’

    It’s a LOT better than dealing with someone who half-asses and kinda wishy-washes around and says they’ll maybe do something but then doesn’t and well, wasn’t ever going to.

    If you’re not interested and won’t, say so up front so you don’t waste your or my time trying to get you to do something.


  • Have some stuff on a VPS, some stuff hosted as static pages at Cloudflare, some stuff hosted at home too.

    Depends on if 100% uptime is required, if they’re just serving static content, or if they’re in some way related to another service I’m running (I have a couple of BBSes, and the web pages that host the clients and VMs that host the clients run locally).

    Though, at this point, anything I’m NOT hosting at home is kinda a “legacy” deployment, and probably will be brought in-house at some point in the future or converted to static-only and put on Cloudflare if there’s some reason I can’t/don’t want to host it at home.





  • You have your coworkers on an unmanaged machine with a foreign OS on the guest WiFi with custom networking.

    Which, at any of my last few corporate jobs, would be grounds for termination, if not immediately throwing you out of the building and telling you if you come back we’re calling the cops.

    You really don’t bypass controls in a corporate environment like this if you like working there.

    (And yes, not EVERY job will react that way, but any that’s got any compliance requirements absolutely will.)








  • I’ve been pushing Squarespace for most people who come to me asking about setting up a small store or just simple business website.

    Yeah, it’s closed source and blah blah blah, but the end of the day, it’s not about my opinions on software, it’s about the most cost-effective, simple, usable option for the client who is asking me for my expertise, which is almost always not something they’re going to have to keep paying me to maintain.

    Like if you really really want Wordpress, I’ll get you set up, and then quote you a couple thousand a year for maintenance.

    Unshockprisingly, very few people think that’s the right choice once they see what the keep-it-from-being-exploited cost is.

    (And for anyone who thinks that’s an unreasonable amount, okay cool. But maintaining a staging environment and testing updates and then pushing everything into production assuming there’s no regressions you have to address takes a lot of time.)


  • I’m somewhat surprised that there aren’t a lot of good alternatives but uh, yeah, there doesn’t seem to be.

    I would have expected there to be at least one or two good TTS engines but I guess that assumption is quite wrong.

    As to your other post, it’s less that I care in any specific sense that Microsoft knows what I’m reading and more of a (admittedly irrational) dislike of providing anything that an ad company could maybe later use to sell me shit.