{"id":20198863,"url":"https://github.com/chimpdelivery/chimpdelivery","last_synced_at":"2026-02-03T22:06:25.799Z","repository":{"id":152097926,"uuid":"462104593","full_name":"ChimpDelivery/ChimpDelivery","owner":"ChimpDelivery","description":"Build/Deliver Unity3D Projects","archived":false,"fork":false,"pushed_at":"2025-12-01T15:02:07.000Z","size":11621,"stargazers_count":1,"open_issues_count":8,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-12-04T03:48:20.839Z","etag":null,"topics":["appstoreconnect-api","aws-s3","backend","ci-cd","cloudflare","dashboard","ftp","github-api","jenkins-api","laravel","testflight-api","unity3d"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/ChimpDelivery.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-02-22T02:17:57.000Z","updated_at":"2025-12-01T15:02:13.000Z","dependencies_parsed_at":"2025-12-03T00:05:37.888Z","dependency_job_id":null,"html_url":"https://github.com/ChimpDelivery/ChimpDelivery","commit_stats":null,"previous_names":["chimpdelivery/chimpdelivery"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ChimpDelivery/ChimpDelivery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChimpDelivery%2FChimpDelivery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChimpDelivery%2FChimpDelivery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChimpDelivery%2FChimpDelivery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChimpDelivery%2FChimpDelivery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChimpDelivery","download_url":"https://codeload.github.com/ChimpDelivery/ChimpDelivery/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChimpDelivery%2FChimpDelivery/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29059092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T20:13:53.544Z","status":"ssl_error","status_checked_at":"2026-02-03T20:13:40.507Z","response_time":96,"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":["appstoreconnect-api","aws-s3","backend","ci-cd","cloudflare","dashboard","ftp","github-api","jenkins-api","laravel","testflight-api","unity3d"],"created_at":"2024-11-14T04:34:30.445Z","updated_at":"2026-02-03T22:06:25.787Z","avatar_url":"https://github.com/ChimpDelivery.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About Chimp Delivery\n**Chimp Delivery** and its services are designed to **automate** and **monitor** the **CI/CD Steps** for applications built with the **Unity3D**.\n- Provides backend systems such as ```Web Dashboard``` and ```API Endpoints``` that integrated with various platforms such as ```Jenkins```, ```App Store Connect```, ```Google Play```, ```GitHub```.\n- Configures ```Jenkins Controller(Master)``` to provide correct workspace and environment settings.\n- [Structure](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/CI-CD.drawio) (https://app.diagrams.net/)\n\n## [Example Screenshots](https://github.com/ChimpDelivery/ChimpDelivery/tree/master/docs/Screenshots)\n- [Dashboard - Create App](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/Screenshots/07_dashboard-create-app-1.png)\n- [Dashboard - Unity3D Build Log](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/Screenshots/06_dashboard-app-build-log.png) \n- [Dashboard - Create iOS Bundle ID](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/Screenshots/10_dashboard-create-ios-bundle-id.png)\n- [Dashboard - Super Admin - Health Checks](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/Screenshots/11_dashboard-superadmin-health.png)\n\n## Unity3D Environment\nThe packages listed below should be added to **Unity3D** projects.\n- [ChimpBackendData](https://github.com/ChimpDelivery/ChimpBackendData-Package) \n- [ChimpCI](https://github.com/ChimpDelivery/ChimpCI-Package)\n- [ChimpSettings](https://github.com/ChimpDelivery/ChimpSettings-Package)\n\nExample Screenshots\n- [Unity3D - Dashboard Authentication](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/Screenshots_Unity3D/01_Unity3D_Dashboard_Auth.png)\n- [Unity3D - Build Layout](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/Screenshots_Unity3D/02_Unity3D_Dashboard_Build_Layout.png)\n- [Unity3D - Build Platform Providers](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/docs/Screenshots_Unity3D/03_Unity3D_Dasboard_Asset_Data_Providers.png)\n\n# :alembic: Environments\n- ```.env``` file stored as an ```Environment Secret``` under ```GitHub Actions```.\n  - [Production/Staging Server - Configurations](https://github.com/ChimpDelivery/ChimpDelivery-Deployment)\n  - [Jenkins Controller(Master) - Configurations](https://github.com/ChimpDelivery/Jenkins-Controller-Docs)\n  - [Jenkins Agent(Slave) - Configurations](https://github.com/ChimpDelivery/Jenkins-Agent-Docs)\n\n# :label: Pre-Deployment\n- [Deployer](https://deployer.org/docs/7.x/recipe/laravel) Configurations\n  - [deploy.yaml](https://github.com/ChimpDelivery/ChimpDelivery/blob/master/deploy.yaml)\n- [Google Captcha Key Generation](https://www.google.com/recaptcha/admin/create)\n- [CipherSweet Key Generation](https://github.com/spatie/laravel-ciphersweet)\n- [S3 Bucket Key Generation](https://github.com)\n- [Cloudflare Settings](https://dash.cloudflare.com)\n- Jenkins Key Generation\n  - ```JENKINS_URL/user/USER_NAME/configure -\u003e Api Tokens```\n- Database Seeding\n  - ```php artisan migrate:fresh --seed```\n- Coding Standards Fixer (CS Fixer)\n  - ```composer dashboard-pint```\n\n# :rotating_light: Development Notes\n- https://laravelactions.com/\n- ```php artisan dashboard:restart-horizon``` \n  - Use this command when you make changes to the code.\n- Sync 3rd. Party Library configs(probably inside ```config/``` directory) regularly.\n\n# :tada: Features\n- Jenkins API Support\n- App Store Connect API Support\n- GitHub API Support\n- Workspaces \u0026 Roles \u0026 Permissions\n- Daily Backups (S3)\n- Dashboard Monitoring as **Super Admin** (LaraLens, Health Checks, Horizon, Telescope, Log Viewer)\n\n# :rocket: Monitoring\n- Sentry URL: **https://chimpdelivery.sentry.io**\n- LaraLens: ```{DASHBOARD_URL}/laralens```\n- Health Checks: ```{DASHBOARD_URL}/health```\n- Horizon: ```{DASHBOARD_URL}/horizon```\n- Telescope: ```{DASHBOARD_URL}/telescope```\n- Log Viewer: ```{DASHBOARD_URL}/log-viewer```\n\n# :lock: Security\n- [Encryption of Sensitive Data](https://github.com/ChimpDelivery/ChimpDelivery/tree/master/docs/Encryption)\n\n# API\n- Full details about API Endpoints (inputs, example responses etc.) are in related Postman Workspace.\n- Postman Workspace: **https://chimpdelivery.postman.co**\n\n## 🔑 Apps API\n- Optional parameters marked with `?`\n\n```\nGET    |   api/get-app?id={id}\nPOST   |   api/create-app?app_icon={icon?}\u0026app_name={appName}\u0026project_name={projectName}\u0026app_bundle={appBundle}\u0026fb_app_id={fbAppId?}\u0026ga_id={gaID?}\u0026ga_secret={gaSecret?}\nPOST   |   api/update-app?id={id}\u0026fb_app_id={fbAppID?}\u0026ga_id={gaID?}\u0026ga_secret={gaSecret?}\n```\n\n## 🔑 [App Store Connect API](https://developer.apple.com/documentation/appstoreconnectapi)\n```\nGET    |   api/appstoreconnect/get-token\nGET    |   api/appstoreconnect/get-store-apps\nGET    |   api/appstoreconnect/get-app-list\nGET    |   api/appstoreconnect/get-cert\nGET    |   api/appstoreconnect/get-provision-profile\nPOST   |   api/appstoreconnect/create-bundle?bundle_id={bundleId}\u0026bundle_name={bundleName}\n```\n\n## 🔑 [Jenkins API](https://github.com/jenkinsci/pipeline-stage-view-plugin/tree/master/rest-api)\n```\nGET    |   api/jenkins/get-jobs\nGET    |   api/jenkins/get-job?id={id}\nGET    |   api/jenkins/get-job-builds?id={id}\nGET    |   api/jenkins/get-job-lastbuild?id={id}\nGET    |   api/jenkins/get-job-lastbuild-log?id={id}\nPOST   |   api/jenkins/abort-job?id={id}\u0026build_number={buildNumber}\nPOST   |   api/jenkins/build-job?id={id}\u0026platform={platform}\u0026storeVersion={storeVersion}\nPOST   |   api/jenkins/scan-organization\n```\n\n## 🔑 [GitHub API](https://docs.github.com/en/rest?apiVersion=2022-11-28)\n```\nGET    |   api/github/get-repositories\nGET    |   api/github/get-repository?project_name={projectName}\nGET    |   api/github/get-repository-branches?id={id}\n```\n\n# Security Vulnerabilities\n\nIf you discover a security vulnerability within project, please send an e-mail to Emre Kovanci via [kovanciemre@gmail.com](mailto:kovanciemre@gmail.com). All security vulnerabilities will be promptly addressed.\n\n# License\n\nChimp Delivery is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchimpdelivery%2Fchimpdelivery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchimpdelivery%2Fchimpdelivery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchimpdelivery%2Fchimpdelivery/lists"}