Hello
I’m currently attempting to host a mirror of snapdrop.net on Render because the official one experiences frequent downtimes, particularly when I require the tool. I was able to directly deploy linuxserver/snapdrop
which exposes at least two, maybe three open ports (80
, 443
and 3000
), however Render does not properly detect the correct HTTP port as it sends the requests to 3000
instead of 80
. Setting PORT
to 80 however breaks the app, as it includes the following line:
const server = new SnapdropServer(process.env.PORT || 3000);
My questions:
- Is there a way to configure the default port without setting
PORT
? - Is Render even capable of running snapdrop? I saw some posts and a feature request to support multiple ports: Allow connecting to non-HTTP services from outside Render | Feature Requests | Render