I spent a fair amount of time this weekend optimizing the interaction between NGINX, PHP, Symfony framework tuning handles, Postgres and Cloudflare before I give up on this server and move kbin.run to a more powerful machine. The big change that will improve performance: I’m force rewriting the caching headers on images that are being incorrectly served by Mbin (and /kbin) using Cloudflare page transforms and caching rules… but the underlying problem is something the Mbin team is aware of and will investigate further.

I hope everyone enjoys the boost in page responsiveness now.

Have a nice week!

  • e-five@kbin.run
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    8 months ago

    before I give up on this server

    😮

    and move kbin.run to a more powerful machine

    😌

    that was a rollercoaster to read

    (also thank you for investigating and fixing so many issues)

    • debounced@kbin.runOPM
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      8 months ago

      lmao, gotta make sure people read my entire post!

      this VM host is old and tired, so it has been like squeezing blood from a stone to eek out any more performance. my plan right now is to move it to a faster server once the service is up for renewal; i paid a year in advance to get the best rate, so it’ll be a couple of months before that happens.