• Jeena@piefed.jeena.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I also put the video itself into a S3 bucket, so PeerTube basically only has to show the meta data and the comments from my server, so kind of like what Mastodon or Lemmy/PieFed has to do. I just had a look at the [PeerTube nginx config((https://github.com/Chocobozzz/PeerTube/blob/develop/support/nginx/peertube) but couldn’t see anything there which would do caching, so I assume the app does it’s own caching somewhere.

    For my website, which is a rails application, I did

    proxy_cache_path /var/lib/nginx/cache/jeena.net keys_zone=jeenanet:30m;
    

    and then

    location @rails {
        # ...
        proxy_cache jeenanet;
    }
    
    • mesa@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      Nice! Yeah the S3 is a good way to work with it. They are dirt cheap at least.

      …I should probably upgrade my setup at some point haha.