Browse Source

make websync reqests to i2p server

master
R4SAS 5 years ago
parent
commit
ca185f11d2
  1. 4
      app/js/services.js
  2. 11
      nginx-server.conf.example

4
app/js/services.js

@ -4647,13 +4647,13 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) @@ -4647,13 +4647,13 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
.on('load error', function () {
script1.remove()
})
.attr('src', '//telegram.me/_websync_?authed=' + (canRedirect ? '1' : '0'))
.attr('src', '//' + location.hostname + '/telegram-me/_websync_?authed=' + (canRedirect ? '1' : '0'))
var script2 = $('<script>').appendTo('body')
.on('load error', function () {
script2.remove()
})
.attr('src', '//t.me/_websync_?authed=' + (canRedirect ? '1' : '0'))
.attr('src', '//' + location.hostname + '/t-me/_websync_?authed=' + (canRedirect ? '1' : '0'))
})
}

11
nginx-server.conf.example

@ -29,4 +29,15 @@ server { @@ -29,4 +29,15 @@ server {
rewrite ^/web/(.*)/(.*) /$2 break;
proxy_pass https://$1.web.telegram.org;
}
# That blocks required for websync
location ~* ^/telegram-me/ {
rewrite ^/telegram-me/(.*) /$1 break;
proxy_pass https://telegram.me;
}
location ~* ^/t-me/ {
rewrite ^/t-me/(.*) /$1 break;
proxy_pass https://t.me;
}
}

Loading…
Cancel
Save