Commit Graph

19 Commits

Author SHA1 Message Date
Nick Martin
93c23470aa make a bunch of packages internal.
please remember to set this when making new packages.
2013-10-08 19:58:48 -07:00
Naomi Seyfer
53cb4a11c5 Webapp now correctly tells proxy not to bind to 4433 but rather 44333 dummy port 2013-08-14 17:46:23 -07:00
Naomi Seyfer
3df06fc1b9 Re-allow the BIND_IP env var to affect things. Put settings in the right place. 2013-08-14 17:46:23 -07:00
Naomi Seyfer
89844e7218 Some initial sketching. Unlikely to actually work at all 2013-08-14 17:46:22 -07:00
Emily Stark
9d577ae58c Specify securePort for admin apps.
Otherwise they bind to 4433 by default, which conflicts with normal proxy
running on the same machine.
2013-08-06 12:58:29 -07:00
Emily Stark
6decfd43d6 Use setting to select which proxy service to bind to 2013-08-06 12:58:29 -07:00
Emily Stark
da3cd5d09e Merge deployConfig with a deployConfig from db in ctl 2013-07-30 11:23:07 -07:00
David Glasser
4b3cb9d305 Rename api.exportSymbol -> api.export. 2013-07-25 18:54:43 -07:00
David Glasser
9f38258b54 Drop all @export lines. Add api.exportSymbol instead. 2013-07-25 18:54:40 -07:00
Emily Stark
737bbc7f12 Get mail url from deployConfig when present. 2013-07-16 15:59:55 -07:00
Emily Stark
6ff3afd164 Allow you to use a settings file when deploying to galaxy. 2013-07-10 11:06:39 -07:00
David Glasser
ed6adc370a When removing the last NPM dependency, delete the NPM directory too.
Apply this to the current tree, which deletes the unused .npm directory from the
ctl package.

Specifically, this deletes the ".npm/package" or ".npm/plugin/foo" directory. We
don't attempt to also clean up the ".npm/plugin" or ".npm" directory, but a "git
clean -df" will do the trick if you really care.
2013-06-17 23:37:08 -07:00
Naomi Seyfer
2e608e3abf Glasser comments on ssh-auth branch 2013-06-13 16:23:24 -07:00
Naomi Seyfer
66695a75d0 all things served on path prefix always 2013-06-13 16:22:32 -07:00
Naomi Seyfer
bd53fbe089 Rearrange proxying so that apps find their proxy themselves. 2013-06-13 16:22:32 -07:00
Naomi Seyfer
213cd94129 Add initial mechanics for serving an app on a path other than /
For now, this requires the ABSOLUTE_URL environment to be set to true.  More
considered ABI possibly coming.
2013-06-13 16:22:32 -07:00
estark37
75c0c43c47 Prevent ctl from choosing a port at random.
When deploying an app to galaxy, localPort: 0 in the deployConfig was overriding
the port assigned by satellite to the server, so the server's port was being
chosen at random, so I removed localPort from the deployConfig. (Not 100% sure
this is the right fix.)
Deploying a simple app to galaxy works now, woohoo!
2013-05-17 22:43:56 -07:00
estark37
372a16e6ce Factor out most of ctl into a ctl-helper package
We use ctl-helper on galaxy in the proxy control program.
2013-05-17 22:43:56 -07:00
estark37
067ac21371 Put ctl in meteor instead of galaxy 2013-05-17 22:43:56 -07:00