Skip to content
This repository has been archived by the owner on Aug 23, 2018. It is now read-only.

Make things work with a corporate proxy #231

Open
mmmdreg opened this issue Aug 26, 2016 · 5 comments
Open

Make things work with a corporate proxy #231

mmmdreg opened this issue Aug 26, 2016 · 5 comments
Labels

Comments

@mmmdreg
Copy link

mmmdreg commented Aug 26, 2016

I work in a large corporate, where access to public package repos (for maven, npm etc) goes through internal private repos that proxy the public ones. Is it possible to configure elm-package similarly? It would help gain some traction in such restricted environments.

@process-bot
Copy link

Thanks for the issue! Make sure it satisfies this checklist. My human colleagues will appreciate it!

Here is what to expect next, and if anyone wants to comment, keep these things in mind.

@jvoigtlaender
Copy link
Contributor

jvoigtlaender commented Aug 26, 2016

Some relevant earlier issues/discussions: #168, elm-lang/elm-make#59 (lots of related GitHub issues appearing as references there), #162.

Also, maybe you could adapt https://github.com/gdotdesign/elm-github-install to your needs.

@mmmdreg
Copy link
Author

mmmdreg commented Aug 26, 2016

Thanks.

The linked issues are interesting but this issue is more about changing the package repo (package.elm-Lang.org) rather than project repos.

elm-github-install looks like a good start though. I will take a look.

Thanks again.

@jvoigtlaender
Copy link
Contributor

The linked issues are interesting but this issue is more about changing the package repo (package.elm-Lang.org) rather than project repos.

Note that the "package repo" package.elm-lang.org doesn't contain a single package. It only contains metadata and documentation of packages. Any package you install via elm-package is not downloaded from package.elm-lang.org, it's downloaded from GitHub (after elm-package has looked at package.elm-lang.org to find out what it needs to download from where on GitHub).

@jvoigtlaender
Copy link
Contributor

jvoigtlaender commented Aug 26, 2016

Some more info on elm-github-install: https://groups.google.com/d/msg/elm-discuss/ZmD6vJex3bg/w379yzyuBAAJ

@evancz evancz added the request label Jul 10, 2017
@evancz evancz changed the title Point to a different repository Make things work with a corporate proxy Jul 10, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants