Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build and run macOS Client directly without App Store #2310

Open
1 task done
zachratliff opened this issue Dec 10, 2024 · 2 comments
Open
1 task done

Build and run macOS Client directly without App Store #2310

zachratliff opened this issue Dec 10, 2024 · 2 comments
Labels
client feature request New feature, we are tracking it os/macos

Comments

@zachratliff
Copy link

Is there an existing issue that is already proposing this?

  • I have searched the existing issues

Application

Outline Client

What are you trying to do? What is your use case?

Options for building and installing the client locally instead of going through the Apple App Store.

Is your feature request related to a problem? Please describe it.

There was an issue mentioned here: #2283 where a UI bug caused the client to be non-functional. Rolling out the fix took weeks due to the App Store's review process.

Describe the solution you'd like.

An option to build and run the Outline VPN client locally without going through the App Store.

Describe alternatives you've considered

No response

@zachratliff zachratliff added the feature request New feature, we are tracking it label Dec 10, 2024
@sbruens sbruens changed the title Build and Install Script for Outline Client Build and run macOS Client directly without App Store Dec 10, 2024
@ilyjs
Copy link

ilyjs commented Dec 13, 2024

Hi, I completely agree with @zachratliff. Moving the macOS client to the Mac App Store makes it harder for people who rely on Outline, especially in regions with restricted or censored internet.

The App Store isn’t always accessible, and VPN apps can be removed due to local rules. Some users also can’t use it because of older macOS versions, no Apple ID, or just preferring direct DMG downloads—they’re simpler and more flexible. Updates are another issue: if the App Store is blocked or slow, users might get stuck on outdated versions.

This move feels like it goes against what makes Outline great—being open and easy to access. Forcing everyone onto a closed platform like the App Store doesn’t sit right and could even hurt trust.

Suggestion

Please bring back the option to download the macOS client from the website. Keep the App Store if you want, but don’t make it the only way. A direct download would help a lot of people who need Outline the most.

@sbruens
Copy link
Contributor

sbruens commented Dec 17, 2024

There are limitations that prevent us from distributing the macOS app as a .dmg as-is; you can follow that specific discussion in #1177. Feel free to chime in there with further thoughts.

I see this particular issue as a separate feature request to easily build the client locally from source. In theory nothing is preventing someone from doing that today, though we could look into making it easier. Note that we're unlikely to prioritize that anytime soon given our limited resources, but we're open to ideas and contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client feature request New feature, we are tracking it os/macos
Projects
None yet
Development

No branches or pull requests

3 participants