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

Developer center won't function in a non-internet environment #137

Open
pmcq opened this issue Sep 1, 2017 · 2 comments
Open

Developer center won't function in a non-internet environment #137

pmcq opened this issue Sep 1, 2017 · 2 comments
Assignees
Milestone

Comments

@pmcq
Copy link
Contributor

pmcq commented Sep 1, 2017

Since it's linked out from a public S3-backed website environments without internet won't be able to pull any of the links.

@anowell
Copy link
Contributor

anowell commented Sep 5, 2017

Since it's just a static site, we have pretty reasonable options. These 2 options jump out at me:

  1. make the devcenter baseurl configurable in the webserver. Then we can distribute a zip of the devcenter that can be hosted pretty much anywhere. Complicates setup for non-internet environment.
  2. Just add a devcenter service to our stack. It's basically the tutorial for "nginx static file server". I assume HAProxy could work too (I'm no HAProxy expert - first search result suggest LightHttpd plus HAProxy). Would take some thought in keeping the content team's deploy process simple.

@stevielkim stevielkim added this to the Dev Center M8 milestone Dec 7, 2017
@anowell
Copy link
Contributor

anowell commented Apr 2, 2018

I'm inclined to suggest just moving toward the 2nd approach. This would work well in no-internet environments, plus it ensures dev-center docs reflect the AE version that we shipped to a customer and opens up the possibility of staging WIP dev-center changes in test. Basic work breakdown is something like:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants