Skip to content

Proxy Server for Private Spaces, via either Heroku Button deploy or Heroku Buildpack.

Notifications You must be signed in to change notification settings

herokumx/heroku-buildpack-space-proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

space-proxy

Proxy Server for Private Spaces, via either Heroku Button deploy or Heroku Buildpack.

requires: a private space with dns-discovery enabled, NOTE dont use the button if you have a non dns-discovery space, it will absolutely not work.

Deploy

buildpack

this repo is usable as a buildpack. it will add an nginx proxy to your app, available at space-proxy/bin/space-proxy.

Add that command as the web process in your Procifle.

Set the SPACE_PROXY_BASIC_AUTH in nginx format. e.g. space:{PLAIN}proxy

heroku config:set SPACE_PROXY_BASIC_AUTH=space:{PLAIN}proxy

Optionally set the SPACE_PROXY_DEFAULT_BACKEND

heroku config:set SPACE_PROXY_DEFAULT_BACKEND=1.service.other-app.app.localspace:8080

About

Proxy Server for Private Spaces, via either Heroku Button deploy or Heroku Buildpack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 57.3%
  • Shell 42.7%