{"id":19259224,"url":"https://github.com/concourse/concourse-bosh-release","last_synced_at":"2026-01-26T20:12:45.439Z","repository":{"id":37334830,"uuid":"148208450","full_name":"concourse/concourse-bosh-release","owner":"concourse","description":"Concourse BOSH release","archived":false,"fork":false,"pushed_at":"2026-01-21T02:05:27.000Z","size":35078,"stargazers_count":29,"open_issues_count":5,"forks_count":55,"subscribers_count":11,"default_branch":"master","last_synced_at":"2026-01-21T03:57:24.911Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/concourse.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":"NOTICE.md","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-09-10T19:32:53.000Z","updated_at":"2026-01-20T23:33:41.000Z","dependencies_parsed_at":"2023-12-19T01:28:53.111Z","dependency_job_id":"df44dc4a-dbc4-410b-a987-f7bc3d866fa4","html_url":"https://github.com/concourse/concourse-bosh-release","commit_stats":null,"previous_names":[],"tags_count":393,"template":false,"template_full_name":null,"purl":"pkg:github/concourse/concourse-bosh-release","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/concourse%2Fconcourse-bosh-release","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/concourse%2Fconcourse-bosh-release/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/concourse%2Fconcourse-bosh-release/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/concourse%2Fconcourse-bosh-release/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/concourse","download_url":"https://codeload.github.com/concourse/concourse-bosh-release/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/concourse%2Fconcourse-bosh-release/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28787209,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T13:55:28.044Z","status":"ssl_error","status_checked_at":"2026-01-26T13:55:26.068Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-09T19:15:47.534Z","updated_at":"2026-01-26T20:12:45.434Z","avatar_url":"https://github.com/concourse.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# concourse-bosh-release\n\n\u003e A [BOSH](https://bosh.io) release for the `concourse` binary.\n\nThis repository contains the official BOSH release of\n[Concourse](https://concourse-ci.org). It packages up the `concourse` binary\nand exposes all flags via properties on the `web` and `worker` jobs. These jobs\nrepresent the [`web` node](https://concourse-ci.org/concourse-web.html) and the\n[`worker` node](https://concourse-ci.org/concourse-worker.html), respectively.\n\n\n## Requirements\n\n- [Bosh CLI V2](https://bosh.io/docs/cli-v2.html#install)\n\n\n## Usage\n\nCheck out the [`concourse-bosh-deployment`\nrepository](https://github.com/concourse/concourse-bosh-deployment) repository\nfor a stub manifest and various ops files.\n\nIf you're not familiar with BOSH, you may want to check out the [BOSH\ndocumentation](https://bosh.io/docs/) first.\n\nIf you're just looking to get Concourse running quickly and kick the tires, you\nmay want to try the [Quick Start](https://concourse-ci.org/install.html)\ninstead.\n\n## Developing\n\nTo add new Concourse flags/env vars to one of the job specs, do the\nfollowing:\n\n1. Update the `spec` file located in the relevant `jobs/\u003cjob\u003e/` directory\n2. Run `./scripts/generate-job-templates` to add the flags to the job template(s)\n\n**Note about default values**\n\nWhen adding a new Concourse flag, don't define a `default` value that mirrors a default set by the Concourse binary. \n\nInstead, mention the default in the description. This prevents the possibility of drift if the Concourse binary default value changes.\n\n```\ncontainerd.max_containers:\n    env: CONCOURSE_CONTAINERD_MAX_CONTAINERS\n    description: |\n      Maximum container capacity. 0 means no limit. Defaults to 250.\n```\n\nWe understand that the comment stating the binary's default can become stale. The current solution is a suboptimal one. It may be improved in the future by generating a list of the default values from the binary.\n\n## Tests\n\nSome Ruby RSpec tests were added in [#183](https://github.com/concourse/concourse-bosh-release/pull/183). You can run them by:\n\n```sh\nbundle install\nbundle exec rspec --init\nbundle exec rspec\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconcourse%2Fconcourse-bosh-release","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconcourse%2Fconcourse-bosh-release","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconcourse%2Fconcourse-bosh-release/lists"}