TeamPiped / Piped

An alternative privacy-friendly YouTube frontend which is efficient by design.
https://piped.video
GNU Affero General Public License v3.0
8.34k stars 685 forks source link

Add my instance #737

Closed moom0o closed 2 years ago

moom0o commented 2 years ago

I couldn't edit the wiki. Please add https://piped.moomoo.me/ I'm using BuyVM in New York City, USA, Cloudflare CDN with SSL set to Full, and letsencrypt for SSL.

If you need: API: https://pipedapi.moomoo.me/ Proxy: https://pipedproxy.moomoo.me/

FireMasterK commented 2 years ago

Added, thanks for hosting an instance!


I noticed a few optimizations/improvements that could be done since you are using Cloudflare:
1- Enable Cache Everything via a Page Rule:

image

Note: You need to remove varnish when you make this change, remove the varnish service from docker-compose.yml and edit config/pipedapi.conf to replace varnish:80 with piped:8080

2- Respect existing headers for Cache: image

3- Remove Origin header, for better/more cache hits: image

3- Use Full (strict) to protect against MITM attacks:

Your setup of Full uses TLS to your origin server but doesn't protect it against MITM attacks, although it protects against snooping.

You should ideally use their Origin Certificates instead of Let's Encrypt with the SSL mode changed.

FireMasterK commented 2 years ago

Hey @moom0o,

Your instance has been offline for a few days now, are you still interested in hosting an instance?

moom0o commented 2 years ago

@FireMasterK Hi, I started it back up (probably crashed or something?) I moved it to a Hetzner VPS, since my current BuyVM vps is a little slow, and probably doesn't have enough ram. Change the country to Germany

FireMasterK commented 2 years ago

Good to know, thanks for hosting an instance again!