Home / GitHub Page

Development:Implement a behind a proxy sync solution


#1

I read an exchange about this topic on github and I believe that this excellent app would benefit from making it able to communicate behind the proxy. The are a few related topics on this forum but none is a clear request about making Joplin’s sync function work behind a proxy.

It appears there is a way to force node.js apps to go through a proxy with global-tunnel-ng

var globalTunnel = require('global-tunnel-ng');
 
globalTunnel.initialize({
    host: '10.0.0.10',
    port: 8080,
    proxyAuth: 'userId:password', // optional authentication
    sockets: 50 // optional pool size for each http and https
});

Read

Perhaps this is the way to go.