Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. I'm accessing s.umeyashiki.org via QUIC.

I'm accessing s.umeyashiki.org via QUIC.

Scheduled Pinned Locked Moved Uncategorized
9 Posts 2 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • yuka@s.umeyashiki.orgY This user is from outside of this forum
    yuka@s.umeyashiki.orgY This user is from outside of this forum
    yuka@s.umeyashiki.org
    wrote last edited by
    #1
    I'm accessing s.umeyashiki.org via QUIC. Thanks to Cloudflare.

    Protocol h3 = QUIC = HTTP/3
    yonle@fedinet.waltuh.cyouY 1 Reply Last reply
    0
    • yuka@s.umeyashiki.orgY yuka@s.umeyashiki.org
      I'm accessing s.umeyashiki.org via QUIC. Thanks to Cloudflare.

      Protocol h3 = QUIC = HTTP/3
      yonle@fedinet.waltuh.cyouY This user is from outside of this forum
      yonle@fedinet.waltuh.cyouY This user is from outside of this forum
      yonle@fedinet.waltuh.cyou
      wrote last edited by
      #2
      @yuka mine is using quic, except just using caddy reverse proxy (it supports it)
      yuka@s.umeyashiki.orgY 1 Reply Last reply
      0
      • yonle@fedinet.waltuh.cyouY yonle@fedinet.waltuh.cyou
        @yuka mine is using quic, except just using caddy reverse proxy (it supports it)
        yuka@s.umeyashiki.orgY This user is from outside of this forum
        yuka@s.umeyashiki.orgY This user is from outside of this forum
        yuka@s.umeyashiki.org
        wrote last edited by
        #3
        @yonle nginx 1.29.6 also supports QUIC, but I don't enable it because it runs behind Cloudflare. Cloudflare uses H2 to communicate with the origin server, sadly no QUIC in transit, only the CF's frontend part uses QUIC.
        yonle@fedinet.waltuh.cyouY 1 Reply Last reply
        0
        • yuka@s.umeyashiki.orgY yuka@s.umeyashiki.org
          @yonle nginx 1.29.6 also supports QUIC, but I don't enable it because it runs behind Cloudflare. Cloudflare uses H2 to communicate with the origin server, sadly no QUIC in transit, only the CF's frontend part uses QUIC.
          yonle@fedinet.waltuh.cyouY This user is from outside of this forum
          yonle@fedinet.waltuh.cyouY This user is from outside of this forum
          yonle@fedinet.waltuh.cyou
          wrote last edited by
          #4
          @yuka by the way, you might want to use this patch, which should speed up loading speed the next time you reopen stuffs: https://akkoma.dev/AkkomaGang/akkoma/pulls/1068
          yuka@s.umeyashiki.orgY 1 Reply Last reply
          0
          • yonle@fedinet.waltuh.cyouY yonle@fedinet.waltuh.cyou
            @yuka by the way, you might want to use this patch, which should speed up loading speed the next time you reopen stuffs: https://akkoma.dev/AkkomaGang/akkoma/pulls/1068
            yuka@s.umeyashiki.orgY This user is from outside of this forum
            yuka@s.umeyashiki.orgY This user is from outside of this forum
            yuka@s.umeyashiki.org
            wrote last edited by
            #5
            @yonle Wooaah... smart optimization. I wouldn't have thought about something like that.

            It took me some time to understand the pull request as there is no provided description in the PR. I can understand it now. That makes sense for local media uploads because the file name must be unique for that file, and it never changes forever.

            FWIW, I've applied the immutable cache-control hdr for static-s.umeyashiki.org. I didn't change the Akkoma sources because it's purely served by nginx (except for the media proxy, I left it as is for the time being).

            After adding the following directive in the nginx conf:

            `add_header Cache-Control "public, max-age=1209600, immutable" always;`

            And then after purging the Cloudflare cache, I verified it with curl that the header now contains "immutable". I hope it speeds up the load on my browser. Though I don't actually understand how it works behind the scenes.

            Arigatou gozaimas
            yonle@fedinet.waltuh.cyouY 1 Reply Last reply
            1
            0
            • R relay@relay.publicsquare.global shared this topic
            • yuka@s.umeyashiki.orgY yuka@s.umeyashiki.org
              @yonle Wooaah... smart optimization. I wouldn't have thought about something like that.

              It took me some time to understand the pull request as there is no provided description in the PR. I can understand it now. That makes sense for local media uploads because the file name must be unique for that file, and it never changes forever.

              FWIW, I've applied the immutable cache-control hdr for static-s.umeyashiki.org. I didn't change the Akkoma sources because it's purely served by nginx (except for the media proxy, I left it as is for the time being).

              After adding the following directive in the nginx conf:

              `add_header Cache-Control "public, max-age=1209600, immutable" always;`

              And then after purging the Cloudflare cache, I verified it with curl that the header now contains "immutable". I hope it speeds up the load on my browser. Though I don't actually understand how it works behind the scenes.

              Arigatou gozaimas
              yonle@fedinet.waltuh.cyouY This user is from outside of this forum
              yonle@fedinet.waltuh.cyouY This user is from outside of this forum
              yonle@fedinet.waltuh.cyou
              wrote last edited by
              #6

              @yuka you can simply cherry pick it, though.

              but either way, you need to put it only on these endpoints:

              • /media/*
              • /proxy/*
              • /emoji/* (on ur akkoma fe endpoint)
              • /static/js/* (akkoma fe endpoint)
              • /static/css/* (akkoma fe endpoint)
              yonle@fedinet.waltuh.cyouY 1 Reply Last reply
              0
              • yonle@fedinet.waltuh.cyouY yonle@fedinet.waltuh.cyou

                @yuka you can simply cherry pick it, though.

                but either way, you need to put it only on these endpoints:

                • /media/*
                • /proxy/*
                • /emoji/* (on ur akkoma fe endpoint)
                • /static/js/* (akkoma fe endpoint)
                • /static/css/* (akkoma fe endpoint)
                yonle@fedinet.waltuh.cyouY This user is from outside of this forum
                yonle@fedinet.waltuh.cyouY This user is from outside of this forum
                yonle@fedinet.waltuh.cyou
                wrote last edited by
                #7
                @yuka also, apparently i have a custom media proxy.

                https://github.com/Yonle/mediaproxyoma
                yonle@fedinet.waltuh.cyouY 1 Reply Last reply
                0
                • yonle@fedinet.waltuh.cyouY yonle@fedinet.waltuh.cyou
                  @yuka also, apparently i have a custom media proxy.

                  https://github.com/Yonle/mediaproxyoma
                  yonle@fedinet.waltuh.cyouY This user is from outside of this forum
                  yonle@fedinet.waltuh.cyouY This user is from outside of this forum
                  yonle@fedinet.waltuh.cyou
                  wrote last edited by
                  #8
                  @yuka I basically run a somewhat custom akkoma setup, optimized for roaming, slow internet, monitored bandwidth.
                  yuka@s.umeyashiki.orgY 1 Reply Last reply
                  0
                  • yonle@fedinet.waltuh.cyouY yonle@fedinet.waltuh.cyou
                    @yuka I basically run a somewhat custom akkoma setup, optimized for roaming, slow internet, monitored bandwidth.
                    yuka@s.umeyashiki.orgY This user is from outside of this forum
                    yuka@s.umeyashiki.orgY This user is from outside of this forum
                    yuka@s.umeyashiki.org
                    wrote last edited by
                    #9
                    @yonle You're so cool. I wish my brain could understand that kind of complexity. Even today, I still can't configure my VPS correctly. My ability is still far away from configuring Akkoma to that level 😭
                    1 Reply Last reply
                    1
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups