Coder Social home page Coder Social logo

Comments (26)

zongUMR avatar zongUMR commented on September 2, 2024 19

@obhasqr It is neccessary for people who lives in China

from outline-client.

randomradio avatar randomradio commented on September 2, 2024 9

Great work, Jigsaw LLC.

this would be great for China users, since a lot service in China also blocks request from outside of the country, e.g. a vpn through Japan vps wouldn't be able to watch videos on Youku. I think a similar configuration like the Surge App would be greatly appreciated (https://manual.nssurge.com/), I would like to contribute if no one is available for such feature.

from outline-client.

xiaochunjimmy avatar xiaochunjimmy commented on September 2, 2024 7

I Voted for this feature. is the a schedule for this feature?
I'd prefer using Outline and turn it on/off by manual frequently rather than using Shadowsocks client. I do not like the user experience of Shadowsocks client.

from outline-client.

obhasqr avatar obhasqr commented on September 2, 2024 6

@zongUMR Yes, this is a useful feature to avoid manual turning ON/OFF frequently

from outline-client.

dcb9 avatar dcb9 commented on September 2, 2024 5

Is there anybody still waiting for the feature?

from outline-client.

icearith avatar icearith commented on September 2, 2024 3

any new outcomings of this feature requesting recently?

from outline-client.

zhgqthomas avatar zhgqthomas commented on September 2, 2024 2

+1

from outline-client.

nankingrider avatar nankingrider commented on September 2, 2024 2

This is a reasonable feature which should be implemented.

from outline-client.

 avatar commented on September 2, 2024 2

+1

from outline-client.

dcb9 avatar dcb9 commented on September 2, 2024 2

It seems that the simplest approach to this is by adding args.push('--acl', 'acl-path.acl'); to process_manager.ts. ( not tested yet...)
https://github.com/Jigsaw-Code/outline-client/blob/fa465aac6f309385679ac9043788e0522f49254d/src/electron/process_manager.ts#L337

We also have to had a UI to manage rules. so we will be able to manage these rules by editing them manually or downloading a preset from an HTTP server.

Thank you guys for developing such a brilliant product!!!

from outline-client.

bemasc avatar bemasc commented on September 2, 2024

Thanks for the feature request. Note that you can already use your favorite Shadowsocks client to connect to your Outline server, if you want features that are not present in the official Outline clients.

from outline-client.

obhasqr avatar obhasqr commented on September 2, 2024

@bemasc Thanks, I've tried it on a 3rd client on iOS. Anyway, that's a great news for people living in the wall when you announced launching Outline. Hope that the Outline is get stronger and stronger

from outline-client.

foxundermoon avatar foxundermoon commented on September 2, 2024

and rule by apps

from outline-client.

tony0918 avatar tony0918 commented on September 2, 2024

@trevj , May I ask any ETA for this feature? Thanks.

from outline-client.

trevj avatar trevj commented on September 2, 2024

@tony0918 I'm afraid we don't have an ETA, sorry, although it is one of the features we would most like to implement. Doing so on all our platforms, however, is something we're still figuring out.

from outline-client.

abersheeran avatar abersheeran commented on September 2, 2024

I think the global pattern is a good one, and it allows more software to use proxies. I want to increase the proxy rule feature while still retaining global proxy mode, and proxies for different addresses should be configured inside the software, rather than being used by the browser to decide whether to use proxies.

from outline-client.

tony0918 avatar tony0918 commented on September 2, 2024

I think the global pattern is a good one, and it allows more software to use proxies. I want to increase the proxy rule feature while still retaining global proxy mode, and proxies for different addresses should be configured inside the software, rather than being used by the browser to decide whether to use proxies.

I believe we are talking about adding PAC rule for the white/black list. So the outline may look for PAC config file for domain/IP redirection.

from outline-client.

abersheeran avatar abersheeran commented on September 2, 2024

@tony0918 I know that. I mean, it's stupid for other software to choose whether or not to use a proxy, just like the original shadowsocks. I agree with you.

from outline-client.

Sean-Wang avatar Sean-Wang commented on September 2, 2024

Jigsaw have a schedule for the feature request? @alalamav @trevj

from outline-client.

hadifarnoud avatar hadifarnoud commented on September 2, 2024

while at it, add geo-location based rules. it's most useful. for example, most likely servers inside China do not need to go through a proxy.

from outline-client.

hadifarnoud avatar hadifarnoud commented on September 2, 2024

I don't think it's doable though. Outline client creates a network interface and routes everything through that. It's very much like a openconnect vpn.

from outline-client.

stonedreamforest avatar stonedreamforest commented on September 2, 2024

+1

from outline-client.

ymn avatar ymn commented on September 2, 2024

Would be a very useful feature. VPN by app or PAC rule

from outline-client.

ttmobl avatar ttmobl commented on September 2, 2024

+1

from outline-client.

maning00 avatar maning00 commented on September 2, 2024

+1

from outline-client.

fortuna avatar fortuna commented on September 2, 2024

Thanks everyone for the input.

Let's move the discussion to this issue that I've created where we can discuss the different approaches: #887

from outline-client.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.