[Unit] Description=Shiny %i [Service] ExecStart=R -e "library(curl)" -e "shiny::runApp(appDir='/home/martin/lclgit/sampleshiny',port=1000,host=readLines(curl('http://myexternalip.com/raw')))" [Install] WantedBy=multi-user.target