pagePark
pagePark copied to clipboard
Web browsers do not render OPML hosted by pagePark that is secured with SSL
I've tested deploying pagePark to Digital Ocean's app platform. Deployment from a Github repo is pretty straight forward and could be easier to understand than the process of building a virtual server from scratch. See my instance at https://pagepark.frankmcpherson.net
However, I have found one issue: Web browsers will not render OPML files, see https://pagepark.frankmcpherson.net/test.opml.
If you view source you will see all the content of the HTML file has been sent to the browser. The problem is the latest "enforcement" of HTTPS by the browser companies is preventing the script sources on non HTTPS sites from loading. The only browser that I was able to "force" to load the site was Internet Explorer 11, which is being deprecated.
Digital Ocean's app platform is automatically adding HTTPS support when it builds Nodejs applications. I'll dig to see if there is an override, but I suspect there will not be. My fear is the efforts for simple deploys of pagePark that renders OPML will be stymied by the browser requirements for HTTPS.