| set -Eeuo pipefail | |
| PORT_TO_USE="${PORT:-7860}" | |
| # escreve config do Shiny Server usando a porta do Space | |
| cat > /etc/shiny-server/shiny-server.conf <<CONF | |
| run_as shiny; | |
| server { | |
| listen ${PORT_TO_USE}; | |
| location / { | |
| site_dir /srv/shiny-server; | |
| log_dir /var/log/shiny-server; | |
| directory_index on; | |
| } | |
| } | |
| CONF | |
| exec /usr/bin/shiny-server | |