{"id":13706962,"url":"https://github.com/analythium/shinyproxy-demo","last_synced_at":"2026-01-07T15:58:22.151Z","repository":{"id":52582676,"uuid":"254944144","full_name":"analythium/shinyproxy-demo","owner":"analythium","description":"ShinyProxy Demo Image","archived":false,"fork":false,"pushed_at":"2021-07-21T04:54:25.000Z","size":14,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-13T15:49:18.787Z","etag":null,"topics":["docker","r","shiny","shinyproxy"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/analythium.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-11T19:53:41.000Z","updated_at":"2021-10-14T19:41:48.000Z","dependencies_parsed_at":"2022-09-18T18:15:30.474Z","dependency_job_id":null,"html_url":"https://github.com/analythium/shinyproxy-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analythium%2Fshinyproxy-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analythium%2Fshinyproxy-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analythium%2Fshinyproxy-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analythium%2Fshinyproxy-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/analythium","download_url":"https://codeload.github.com/analythium/shinyproxy-demo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252593217,"owners_count":21773429,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","r","shiny","shinyproxy"],"created_at":"2024-08-02T22:01:13.658Z","updated_at":"2026-01-07T15:58:22.097Z","avatar_url":"https://github.com/analythium.png","language":"Dockerfile","funding_links":[],"categories":["Dockerfile"],"sub_categories":[],"readme":"\n# ShinyProxy Demo Image\n\nThe demo Shiny app displays some sliders and base graphics, and file uploader to test if uploading different file sizes (up to 200MB) works. Both Shiny and ShinyProxy (Spring) has 5MB limit.\n\nTo pull the image made in this repository from\n[Docker Hub](https://hub.docker.com/r/analythium/shinyproxy-demo), use\n\n```bash\nsudo docker pull analythium/shinyproxy-demo\n```\n\nThe relevant Docker Hub repository can be found at\nhttps://hub.docker.com/r/analythium/shinyproxy-demo.\n\nTo build the image from the `Dockerfile`, run\n\n```bash\nsudo docker build -t analythium/shinyproxy-demo .\n```\n\n## Develop and test locally\n\n```bash\ndocker-compose up --build\n```\nthen visit `http://localhost:4000`.  To develop, simply make changes to your Shiny app and then reload the page!\n\n## Production build, test, and deploy\n\nFollow ALL of the steps below to deploy the latest version of your app...\n\nTo build the image from the Dockerfile, run\n```bash\nsudo docker build -f prod.Dockerfile -t yourregistryusername/shinyproxy-test:prod .\n```\n\nthen run locally with\n```bash\ndocker run -p 4000:3838 yourregistryusername/shinyproxy-test:prod\n```\nand visit `http://localhost:4000` to double check it works.  Finally, deploy with\n\n```bash\ndocker push yourregistryusername/shinyproxy-test:prod\n```\n\nThis should pull your new image onto the ShinyProxy server, add the app to the configuration yaml file, and restart the webserver so that it now appears in the list of shiny apps, fully updated.\n\n(c) Copyright Analythium Solutions Inc, 2019-2020 (MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanalythium%2Fshinyproxy-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanalythium%2Fshinyproxy-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanalythium%2Fshinyproxy-demo/lists"}