19. des. 2015 1.17 a.m. skrev "Mic" <mictadlo@gmail.com>:
>
> Hi all,
> Thank you for the responses. If I would use "dynamic_proxy_manage_proxy=True" than Galaxy would execute automatically:
>
> /lib/galaxy/web/proxy/js/main.js --ip 0.0.0.0 \
>  --port 8800 --sessions $GALAXY_ROOT/database/session_map.sqlite \
>  --cookie galaxysession --verbose
>
> without the need to use supervisors config?

Yes. That's the idea. I'm not sure I trust it quite as much as supervisord, but it has worked quite well for us so far :-)

>
> Thank you in advance.
>
> Mic
>
>
>
> On Sat, Dec 19, 2015 at 12:26 AM, Eric Rasche <esr@tamu.edu> wrote:
>>
>> Hi Mic,
>>
>> Since you asked for the supervisord config... it would look something
>> like this:]
>>
>> [program:galaxy_proxy]
>> command=/usr/local/bin/node
>> /path/to/galaxy/lib/galaxy/web/proxy/js/main.js --ip 0.0.0.0 --port 8800
>> --sessions /path/to/galaxy/database/session_map.sqlite --cookie
>> galaxysession --verbose
>> numprocs=1
>> autostart=true
>> autorestart=true
>> startsecs=10
>> user=galaxy-user
>> directory=/galaxy/home/directory
>> umask=022
>>
>>
>> Galaxy can also automatically manage the proxy for you, if you set
>> "dynamic_proxy_manage_proxy=True" in your galaxy.ini
>>
>> On 12/18/2015 01:23 AM, Björn Grüning wrote:
>> > Hi,
>> >
>> > you need to have node installed.
>> >
>> > And then simply run: ./lib/galaxy/web/proxy/js/main.js --ip 0.0.0.0 \
>> >  --port 8800 --sessions $GALAXY_ROOT/database/session_map.sqlite \
>> >  --cookie galaxysession --verbose
>> >
>> > from your Galaxy root dir.
>> >
>> > Cheers,
>> > Bjoern
>> >
>> > Am 18.12.2015 um 06:58 schrieb Mic:
>> >> Hello,
>> >> I am using the latest stable Galaxy with PostgreSQL and Apache Proxy. I am
>> >> trying to follow this instruction
>> >> http://galaxy.readthedocs.org/en/master/admin/interactive_environments.html
>> >> in order  to be able to setup IE (Rstudio and Ipython). However, I do not
>> >> know how to setup automatically Supervisord for this command:
>> >>
>> >> node $GALAXY_ROOT/lib/galaxy/web/proxy/js/main.js --ip 0.0.0.0 \
>> >> --port 8800 --sessions $GALAXY_ROOT/database/session_map.sqlite \
>> >> --cookie galaxysession --verbose
>> >>
>> >> Thank you in advance
>> >>
>> >> Mic
>> >>
>> >>
>> >>
>> >> ___________________________________________________________
>> >> Please keep all replies on the list by using "reply all"
>> >> in your mail client.  To manage your subscriptions to this
>> >> and other Galaxy lists, please use the interface at:
>> >>   https://lists.galaxyproject.org/
>> >>
>> >> To search Galaxy mailing lists use the unified search at:
>> >>   http://galaxyproject.org/search/mailinglists/
>> >>
>> > ___________________________________________________________
>> > Please keep all replies on the list by using "reply all"
>> > in your mail client.  To manage your subscriptions to this
>> > and other Galaxy lists, please use the interface at:
>> >   https://lists.galaxyproject.org/
>> >
>> > To search Galaxy mailing lists use the unified search at:
>> >   http://galaxyproject.org/search/mailinglists/
>>
>> --
>> Eric Rasche
>> Programmer II
>>
>> Center for Phage Technology
>> Rm 312A, BioBio
>> Texas A&M University
>> College Station, TX 77843
>> 404-692-2048
>> esr@tamu.edu
>>
>