• 0 Posts
  • 27 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle

  • Half of the equation is that those making the PWA need to make it well. The other half is that the platform you install it on has to support it well. And Google and Apple have decided to support PWAs as little as possible (in some cases removing support for them altogether. See Apple removing the ability to use them entirely in the EU). And since those two companies make the two most commonly used mobile OS’… well it’s better to just go with a native app.

    The #1 biggest problem with PWAs on iOS for example is the lack of push notification support, which for a lot of apps is a nonstarter. Is that the PWA makers fault? No. Does it make that PWA suck anyway? Yes.










  • Nginx Proxy Manager is probably your best bet at this stage. It’s a simple to use GUI with QOL features like automatic certificate acquisition built on top of the industry standard Nginx. It should do everything you need it to do and it’s hands down the easiest to get started with.

    When you reach the point that you’re trying to do something outside the scope of Nginx Proxy Manager’s gui, that would be a good time to get into another solution that’s config file based. My weapon of choice here is Caddy. I LOVE how simple and minimal the configuration is and it does a lot of things by default that other solutions don’t.

    Plain Nginx is a solid tool but working with it directly will be the least straightforward and beginner friendly of all the solutions. Only reason I’d recommend straight Nginx is if you want experience with it for work.

    Traefik, don’t bother with until you have an actual reason to use it over other solutions (Like you’re getting into clustering or kubernetes or anything else that requires dynamic configuration instead of static.)






  • but you can use CF as a reverse proxy via Cloudflared to deliver video so long as you aren’t on the CDN

    I think this is a common misinterpretation, but based on the limits of free tier CDN. It explains that in order to use the CDN for serving video, you have to use their back end for the video storage, but it doesn’t say that you can stream through their nodes all you want as long as you’re not using their CDN. People have been pressing them for clarification on this but they refuse to comment on it.

    Currently the only method to fully adhere to their terms of service is to use their CDN and to do so via the methods laid out here:

    Unless you are an Enterprise customer, Cloudflare offers specific Paid Services (e.g., the Developer Platform, Images, and Stream) that you must use in order to serve video and other large files via the CDN.

    You are free to gamble on them not enforcing restrictions on your account however. I only bring this up because many of us have just opted to not use Cloudflare for this.