I’m getting a little disheartened with this software.
I’ve followed the instructions, such as they are.
I’m running on Redhat 7 and i’ve installed the redhat docker packages.
I’ve downloaded the rpm for shinyproxy and installed it.
I’ve basically done a copy paste of the sample application.yml file
And it sometimes works, sometimes doesn’t . I can sometimes connect as far as the login page then get logged in and choose the hello world test. That crashes out with error 500, timed out waiting for container.
Where I can quite clearly see in the logs that the container spun up and is waiting on 3838
If I follow the troubleshooting guide and run the command independently, it spins up fine and works on 3838
Your proxy software just doesn’t seem to work all the time, or has an issue communicating with the docker daemon. I don’t know. But even if I crank up the debug logging on it. It still reports very little of any use to debug the situation.
This is my application.yml
title: Open Analytics Shiny Proxy
Example: ‘simple’ authentication configuration
- name: jack
- name: jeff
Example: ‘ldap’ authentication configuration
- id: 01_hello
display-name: Hello Application
description: Application which demonstrates the basics of a Shiny app
container-cmd: [“R”, “-e”, “shinyproxy::run_01_hello()”]
access-groups: [scientists, mathematicians]
- id: 06_tabsets
container-cmd: [“R”, “-e”, “shinyproxy::run_06_tabsets()”]
I’ve created the override.conf as described for docker
ExecStart=/usr/bin/dockerd --debug=true --log-level=debug --log-driver=journald -H unix:// -H tcp://127.0.0.1:2375
Docker is certainly listening on port 2375.
How do you actually get this thing to work??