Skip Navigation

Posts
4
Comments
14
Joined
2 yr. ago

  • OpenLiteSpeed https://openlitespeed.org/

    Host-specific guides (but no hetzner):

    https://docs.litespeedtech.com/cloud/images/wordpress/

    Very easy, robust, fast.

    You can def roll your own sever and solution, but WordPress needs a lot of help. As other commentors said, you need to bypass both the database and PHP as much as possible, via caching.

    While a simple redis or valkey store solves that, you're relying on some integration thru the php layer to make it happen, usually some plugin.

    Serving files or otherwise caching directly thru the webserver is gonna make it faaaaast.

    Then there's the question of database writes. Who is writing to your database, where, and how often?

    Edit: I see you have editors updating content 1-2x per hour. They should rewrite caches hot on each update so they're the only ones paying the db latency cost.

  • Did Tesla stock go up on this glorious news?

  • I'm not hearing where you disagree. You want me to add more nuance? For what, exactly? To absolve the world's richest man for his CSAM machine?

  • Grok has no agency. Elon played a heavy role in the design of the tool, promotes and profits off its use, and has failed to stop users from producing this material with what can only be considered as a feature of his software

  • If your host is using Debian / Raspbian Buster, you should not upgrade. Due to a bug in the libseccomp2 library, it will run into a startup problem. Read more: https://github.com/louislam/uptime-kuma/issues/41#issuecomment-896164516

    I read this, but it seems to be ARMv7 only, per the issue title. A little wary still, tho my docker host is x86. I guess I'll try running a stand alone test to see if it boots.

  • TLDR: Audiobookshelf

    Been selfhosting it for a few years. Audible is an interesting comparison and I agree with the author that ABS is superior. But it's not without its issues and challenges. Any good podcast app has vastly superior UX. That said, I'm a hoarder and I just have to store every podcast I subscribe to for some reason.

  • Time to update my container. Nice work

  • Yea I mean dlna/upnp is open, Chromecast solves the problem of a cheap, small bit of hardware to do that. It's a bit of a mixed blessing. They sell at what must be a loss*, maintain backwards compatibility at I'm sure a huge expense, all to get your data.

  • Technology @lemmy.world

    Chromecast (2nd gen) and Audio cannot Cast in 'Untrusted' outage [U]

    9to5google.com /2025/03/10/chromecast-2nd-gen-audio/
  • I need them for micro blogging where the urls count against character limits. Maybe I'll expand them when cross-posting to Lemmy, since you asked so nicely

  • I think the concern re:geoblock is that the REST API is just out there, unauthenticated. I need to shut those off or limit them to the internal network with Traefik, but I still need the short links to resolve. I'm not sure if that API is used for that, or what. I haven't explored the code yet.

  • Self Hosted - Self-hosting your services. @lemmy.ml

    Self-hosting Plausible, an Open Source Google Analytics Alternative

    lnk.clifmo.com /MB4oX
  • How so? I am hosting and maintaining it for my own work and links. I have every incentive to keep it up. And if it goes down, only my links to my own content go down. And, the reason I did this was Bluesky has a character limit.

  • Interesting. I deploy to my homelab with Docker so it was a fit for me. But I do want to tinker on the API to disable everything but GET. Can you share anything more about breaking it up?

  • I'm not a raycast user, but it has a CLI and REST API, so if Raycast has any extensibility, my guess is yes

  • I looked at yourls, too. I found Shlink devex to be more mature and the automated geolocation-blocking integration sold me.

    It also hasn't had a release in 2 years and is a self-described "set of PHP scripts". Doesn't fit my standard for what I deploy to my homelab

  • Selfhosted @lemmy.world

    A self-hosted URL shortener: Shlink - A Docker Quick-Start Guide

    lnk.clifmo.com /ljk13
  • Self Hosted - Self-hosting your services. @lemmy.ml

    A self-hosted URL shortener: Shlink - A Docker Quick-Start Guide

    lnk.clifmo.com /ljk13