{"id":13875874,"url":"https://github.com/zendesk/samson","last_synced_at":"2025-05-14T07:08:31.176Z","repository":{"id":17435268,"uuid":"20208662","full_name":"zendesk/samson","owner":"zendesk","description":"Web interface for deployments, with plugin architecture and kubernetes support","archived":false,"fork":false,"pushed_at":"2025-05-09T16:30:24.000Z","size":363768,"stargazers_count":1445,"open_issues_count":81,"forks_count":237,"subscribers_count":433,"default_branch":"master","last_synced_at":"2025-05-09T17:34:23.504Z","etag":null,"topics":["cd","continuous-delivery","kubernetes"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zendesk.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-05-27T05:55:57.000Z","updated_at":"2025-05-09T16:30:25.000Z","dependencies_parsed_at":"2022-07-14T23:00:35.299Z","dependency_job_id":"d7223b94-ea12-45c2-9710-c1d7a0f47699","html_url":"https://github.com/zendesk/samson","commit_stats":{"total_commits":5918,"total_committers":221,"mean_commits":"26.778280542986426","dds":0.514531936465022,"last_synced_commit":"2160a36d9cf88f4896e1a5c62c0c371db5a2c005"},"previous_names":[],"tags_count":3300,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsamson","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsamson/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsamson/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsamson/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zendesk","download_url":"https://codeload.github.com/zendesk/samson/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092776,"owners_count":22013290,"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":["cd","continuous-delivery","kubernetes"],"created_at":"2024-08-06T06:00:47.948Z","updated_at":"2025-05-14T07:08:31.155Z","avatar_url":"https://github.com/zendesk.png","language":"Ruby","readme":"\u003cimg src=\"https://github.com/zendesk/samson/raw/master/app/assets/images/logo_light.png\" width=400/\u003e\n\n![Build status](https://github.com/zendesk/samson/workflows/repo-checks/badge.svg)\n[![DockerHub Status](https://img.shields.io/docker/stars/zendesk/samson.svg)](https://hub.docker.com/r/zendesk/samson)\n\nSamson is a web interface for deployments. [Live Demo](https://samson.onrender.com)\nIt is currently in maintenance mode (bugfix, but no new features) because we are migrating off it.\n\n**View the current status of all your projects:**\n\n![](http://f.cl.ly/items/3n0f0m3j2Q242Y1k311O/Samson.png)\n\n**Allow anyone to watch deploys as they happen:**\n\n![](http://cl.ly/image/1m0Q1k2r1M32/Master_deploy__succeeded_.png)\n\n**View all recent deploys across all projects:**\n\n![](http://cl.ly/image/270l1e3s2e1p/Samson.png)\n\n### Deployment Workflow\n\nCreate a project and 1 or more stages (staging/production etc),\nthen selects a version and start the deploy.\n\nSamson will:\n - clone git repository\n - execute commands associated with the stage (or execute API calls for kubernetes)\n - stream deploy output to everybody who wants to watch\n - persist deploy output for future review\n\n#### Requirements\n\n* MySQL, Postgresql, or SQLite\n* Ruby (see .ruby-version)\n* Git (\u003e= 1.7.2)\n\n### Documentation\n\n* [Getting started](/docs/setup.md)\n* [Basic Components](/docs/components.md)\n* [Permissions](/docs/permissions.md)\n* [Continuous Integration](/docs/ci.md)\n* [Extra features](/docs/extra_features.md)\n* [Plugins](/docs/plugins.md)\n* [Statistics](/docs/stats.md)\n* [API](/docs/api.md)\n\n### Contributing\n\nIssues and Pull Requests are always welcome, submit your idea!\n\n### License\n\nUse of this software is subject to important terms and conditions as set forth in the [LICENSE](LICENSE) file\n","funding_links":[],"categories":["Ruby","kubernetes"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzendesk%2Fsamson","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzendesk%2Fsamson","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzendesk%2Fsamson/lists"}