GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Ryle (ryle@awoo.fyi)'s status on Thursday, 24-Nov-2022 05:39:55 JSTRyleRyle
    in reply to
    • Alex Gleason
    • pawlicker
    • かわいい川獺
    We decided to go with a different provider but still using Cloudflare for caching in front of the S3 object storage, costs more though.

    Originally attempted to modify the code for this. However, some ACL things were baked right into the dependencies and from my rudimentary knowledge, it looked like the way forward was to fork the dependencies.

    I wasn't excited about the prospect, so I then looked at setting up a reverse HTTPS proxy that would strip the HTTP headers we didn't want. It almost worked, except the API wanted responses back; so, I stubbed some resposnes and then it got too complicated when not all stubbed responses worked quite right.

    It's not really a bug, but it would have been nice if Cloudflare just didn't throw any errors and just did enough to pretend/mock it supported those headers instead of throwing blatant error messages.
    In conversationThursday, 24-Nov-2022 05:39:55 JST from awoo.fyipermalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.