{"id":19140091,"url":"https://github.com/circleci/compojure-appengine-sample","last_synced_at":"2025-04-19T10:32:27.337Z","repository":{"id":66004239,"uuid":"97574617","full_name":"circleci/compojure-appengine-sample","owner":"circleci","description":"Sample Compojure app with deployment to Google App Engine","archived":true,"fork":false,"pushed_at":"2024-02-16T20:29:22.000Z","size":17,"stargazers_count":16,"open_issues_count":2,"forks_count":12,"subscribers_count":43,"default_branch":"master","last_synced_at":"2025-03-12T02:38:33.374Z","etag":null,"topics":["appengine","circleci","clojure","compojure"],"latest_commit_sha":null,"homepage":"","language":"Clojure","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/circleci.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":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-07-18T08:36:47.000Z","updated_at":"2025-02-18T20:45:00.000Z","dependencies_parsed_at":"2023-03-22T06:02:47.782Z","dependency_job_id":null,"html_url":"https://github.com/circleci/compojure-appengine-sample","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/circleci%2Fcompojure-appengine-sample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/circleci%2Fcompojure-appengine-sample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/circleci%2Fcompojure-appengine-sample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/circleci%2Fcompojure-appengine-sample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/circleci","download_url":"https://codeload.github.com/circleci/compojure-appengine-sample/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249675726,"owners_count":21309339,"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":["appengine","circleci","clojure","compojure"],"created_at":"2024-11-09T07:16:13.616Z","updated_at":"2025-04-19T10:32:27.048Z","avatar_url":"https://github.com/circleci.png","language":"Clojure","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sample Compojure app with deployment to App Engine\n\n[![CircleCI](https://circleci.com/gh/circleci/compojure-appengine-sample.svg?style=svg\u0026circle-token=cdaa32c38ee9c803eeb886dfe1a059f641a4a22e)](https://circleci.com/gh/circleci/compojure-appengine-sample)\n\nThis sample Clojure app uses [Compojure\nframework](https://github.com/weavejester/compojure) and gets deployed to\n[Google App Engine](https://cloud.google.com/appengine/) via\n[CircleCI Workflows](https://circleci.com/docs/2.0/workflows/).\n\n## Running the app locally\n\nYou can start the app locally by running `docker-compose up -d` in the\nrepository root. The app will be available on the port `3000`.\n\n## Pre-requisites\n\nIn your Google Cloud account, you will need to create a new project for this\napp.\n\nThis example uses App Engine flexible environment, so within the project you\nwill also need a service account with the following permissions:\n\n- App Engine Admin\n- App Engine flexible environment Service Agent\n\nTo make sure that your workflow can authenticate correctly during the deployment\njob, please add the JSON of your service account key as an encrypted environment\nvariable with the name `GCLOUD_KEY_JSON` in your CircleCI project.\n\n## License\n\nCopyright © 2017 Circle Internet Services\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcircleci%2Fcompojure-appengine-sample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcircleci%2Fcompojure-appengine-sample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcircleci%2Fcompojure-appengine-sample/lists"}