{"id":18451970,"url":"https://github.com/scraly/gcp-cloud-run-demo","last_synced_at":"2026-05-07T08:35:26.361Z","repository":{"id":84558112,"uuid":"321979861","full_name":"scraly/gcp-cloud-run-demo","owner":"scraly","description":"GCP Cloud Run demo with helloworld simple Node.js app","archived":false,"fork":false,"pushed_at":"2020-12-16T14:05:06.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-16T14:23:23.083Z","etag":null,"topics":["cloudbuild","cloudrun","docker","gcp","gcp-cloud-build","gcp-cloud-run","node-js"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scraly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-16T12:45:43.000Z","updated_at":"2020-12-16T14:06:34.000Z","dependencies_parsed_at":"2023-03-12T23:37:13.008Z","dependency_job_id":null,"html_url":"https://github.com/scraly/gcp-cloud-run-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scraly%2Fgcp-cloud-run-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scraly%2Fgcp-cloud-run-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scraly%2Fgcp-cloud-run-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scraly%2Fgcp-cloud-run-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scraly","download_url":"https://codeload.github.com/scraly/gcp-cloud-run-demo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249554335,"owners_count":21290409,"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":["cloudbuild","cloudrun","docker","gcp","gcp-cloud-build","gcp-cloud-run","node-js"],"created_at":"2024-11-06T07:29:49.871Z","updated_at":"2026-05-07T08:35:26.331Z","avatar_url":"https://github.com/scraly.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gcp-cloud-run-demo\n\n## Install and run the Node.js app locally\n\n```\n$ npm install\n$ npm start\n```\n\n## Build Docker image with Google Cloud Build\n\nIn Cloud Shell (for example):\n\n```\n$ export PROJECT=$(gcloud config list --format 'value(core.project)')\n$ gcloud builds submit --tag gcr.io/$PROJECT/helloworld\n````\n\n### Deploy helloworld app to Cloud Run\n\nIn the GCP console, navigate to Cloud Run, and if needed, press Start Using Cloud Run.\n\nClick CREATE SERVICE to create a new service and enter these sevice settings:\n\n* Deployment platform\tCloud Run (fully managed)\n* Region\tus-central1 (Iowa)\n* Service name\thelloworld\n* Authentication\tAllow unauthenticated invocations\n\nClick Next, then populate the Container image URL field by choosing your helloworld image.\n\n\nClick on the CREATE blue button and give the service a moment to come up. When you get a URL, click it to test the service.\n\nDeploy a new revision by clicking on the EDIT \u0026 DEPLOY NEW VERSION at the top of the page. Then under Advanced settings, got to the VARIABLES tab, and add the the following environmental variable:\n\nName: TARGET\nValue: \u003cENTER_YOUR_NAME_HERE\u003e\n\nClick on the DEPLOY blue button. When the new service revision finishes deploying and the new version starts receiving 100% of the traffic, re-test your application.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscraly%2Fgcp-cloud-run-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscraly%2Fgcp-cloud-run-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscraly%2Fgcp-cloud-run-demo/lists"}