Awesome. Thanks!

On Wed, Aug 14, 2019 at 9:23 AM Bryan Davis <[email protected]> wrote:

> On Wed, Aug 14, 2019 at 6:39 AM David Barratt <[email protected]>
> wrote:
> >
> > Is it possible to run multiple web services on a single Toolforge tool?
> For instance, is it possible to run a PHP service for any /api routes and a
> node.js service for all other routes?
> >
> > Or would we need to create two tools?
>
> I would recommend using two tool accounts, one for each language
> runtime. Our `webservice` helper program and the tooling behind the
> scenes that makes the routing of tools.wmflabs.org/<your_tool_name>
> work does not currently support multiple proxy entries for a single
> tool.
>
> It may be possible to do some double proxy trickery using
> $HOME/.lighttpd.conf configuration in a PHP tool to to a second tool,
> but it seems like the case you are currently describing would be
> easier handled with a <whatever> tool that is your "main" tool running
> as a nodejs container and a related <whatever>-api tool running as a
> PHP container.
>
> Bryan
> --
> Bryan Davis              Technical Engagement      Wikimedia Foundation
> Principal Software Engineer                               Boise, ID USA
> [[m:User:BDavis_(WMF)]]                                      irc: bd808
>
> _______________________________________________
> Wikimedia Cloud Services mailing list
> [email protected] (formerly [email protected])
> https://lists.wikimedia.org/mailman/listinfo/cloud
_______________________________________________
Wikimedia Cloud Services mailing list
[email protected] (formerly [email protected])
https://lists.wikimedia.org/mailman/listinfo/cloud

Reply via email to