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

Private Docker-based Instance Setup #434

Closed
kleinen opened this issue Apr 30, 2019 · 2 comments
Closed

Private Docker-based Instance Setup #434

kleinen opened this issue Apr 30, 2019 · 2 comments

Comments

@kleinen
Copy link

kleinen commented Apr 30, 2019

I'm looking to setup a private Peril server without using Heroku that would interact with multiple Github orgs, very much like the https://staging-dashboard.peril.systems/.

I see that the staging system is able to interact with github.com in that manner, but I'm unable to find any info on how to set that up without using Heroku. Feel free to let me know if the info I am looking for is right in front of me.

I'm interested in seeing what clarity can be added around:

  • spinning up an instance using docker/docker-compose (something not involving Heroku)
  • configuration around integrating with multiple org app installations
@orta
Copy link
Member

orta commented Apr 30, 2019

You're kinda on your own on this one, as I'm not trying to support that for external folk (because I'm still figuring it out for staging myself) but I think simply switching from using JSON env var to using the mongo db URL is the main transition to get multi-org support. I think it'll require digging into the code a bit to figure stuff out though

@kleinen
Copy link
Author

kleinen commented Apr 30, 2019

Completely understand. If I find something that works, I'll throw up a PR with some docs if you are good with that.

@kleinen kleinen closed this as completed Apr 30, 2019
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

2 participants