{"id":37414316,"url":"https://github.com/infosys/camundadocker","last_synced_at":"2026-01-16T06:00:44.626Z","repository":{"id":326072067,"uuid":"1101199939","full_name":"Infosys/camundadocker","owner":"Infosys","description":"Camunda Docker install on cloud","archived":false,"fork":false,"pushed_at":"2025-11-25T11:02:18.000Z","size":16,"stargazers_count":0,"open_issues_count":4,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-28T16:56:57.051Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/Infosys.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":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":"2025-11-21T10:36:14.000Z","updated_at":"2025-11-25T11:02:21.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Infosys/camundadocker","commit_stats":null,"previous_names":["infosys/camundadocker"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/Infosys/camundadocker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infosys%2Fcamundadocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infosys%2Fcamundadocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infosys%2Fcamundadocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infosys%2Fcamundadocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Infosys","download_url":"https://codeload.github.com/Infosys/camundadocker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infosys%2Fcamundadocker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28477585,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T03:13:13.607Z","status":"ssl_error","status_checked_at":"2026-01-16T03:11:47.863Z","response_time":107,"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":"2026-01-16T06:00:18.565Z","updated_at":"2026-01-16T06:00:44.501Z","avatar_url":"https://github.com/Infosys.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Camunda 8 Docker Installation Script 🚀\n\n## 1. Project Description\nThis project provides a **cloud-agnostic shell script** to install and configure **Camunda 8** using **Docker Compose** on any Linux-based VM. It automates:\n- ✅ Installation of required tools\n- ✅ Docker \u0026 Docker Compose setup\n- ✅ Elasticsearch kernel configuration\n- ✅ Camunda Docker Compose bundle download\n- ✅ Environment configuration\n- ✅ Camunda stack startup\n- ✅ Health check execution\n---\n\n## 2. Installation\n\n### Pre-requisites\n| Component      | Requirement               |\n|---------------|----------------------------|\n| **OS**        | Ubuntu 20.04 or later      |\n| **Hardware**  | 4 GB RAM, 2 vCPUs          |\n| **Software**  | bash, curl, unzip, tar, yq |\n| **Privileges**| Root or sudo access        |\n| **Optional**  | `yq` for YAML editing      |\n---\n\n### Steps\n```bash\n# 1. Clone the repository\ngit clone \u003crepo-url\u003e\ncd \u003crepo-folder\u003e\n\n# 2. Make script executable\nchmod +x CamundaDockerInstall.sh\n\n# 3. Run the script\n./CamundaDockerInstall.sh\n```\n\nThe script will:\n- Install required tools\n- Install Docker \u0026 Docker Compose\n- Configure Elasticsearch\n- Download Camunda bundle\n- Configure .env and docker-compose.yaml\n- Start Camunda stack\n\n---\n\n## 3. Usage\n./CamundaDockerInstall.sh\n\nAfter successful installation, access services via:\n\n| Service        | URL                             |\n|---------------|----------------------------------|\n| **Web Modeler** | http://\u003cVM-IP\u003e:8070            |\n| **Operate**     | http://\u003cVM-IP\u003e:8088/operate    |\n| **Optimize**    | http://\u003cVM-IP\u003e:8083            |\n| **Tasklist**    | http://\u003cVM-IP\u003e:8088/tasklist   |\n| **Identity**    | http://\u003cVM-IP\u003e:8088/identity   |\n| **Elasticsearch**| http://\u003cVM-IP\u003e:9200           |\n| **Keycloak**    | http://\u003cVM-IP\u003e:18080/auth/     |\n\n**Default Credentials:** `admin/admin`\n\n---\n\n## 4. Change Log\n- **v1.0 (2025-08-21)**\n  - Initial release\n  - Added rollback mechanism\n  - Health check integration\n---\n\n## 5. License Info\nApache License, Version 2.0\n\n---\n\n## 7. Author Info\n- **Author**: Shivam Bhardwaj\n- **Reviewer**: Sumit Sahay\n\n---\n\n## Example Logs\n```\n[2025-08-21 10:00:00] STEP 1: Checking Docker...\n[2025-08-21 10:00:05] SUCCESS: Docker installed successfully.\n[2025-08-21 10:05:00] STEP 6: Starting Camunda stack...\n[2025-08-21 10:05:30] SUCCESS: Camunda stack started successfully.\n```\n\n---\n\n## Troubleshooting\n| Issue                          | Solution |\n|--------------------------------|----------|\n| Docker not found              | Ensure Docker is installed and running |\n| Permission denied             | Run script with sudo |\n| Camunda services not starting | Check logs in logs/servicelog_\u003ctimestamp\u003e.log |\n| Health check failed           | Verify ports 8070 and 8080 are open |\n| Character mismatch error      | Run `dos2unix camundacomposeinstall.sh` and `dos2unix camundahealthcheck.sh` |\n\n## NOTE: If you encounter character mismatch or unexpected behavior due to hidden ^M characters: (When files are created or edited in Windows, they typically use CRLF (Carriage Return + Line Feed) as line endings. Unix/Linux systems use just LF (Line Feed). This difference can cause issues when running shell scripts on Linux that were originally written or edited in Windows. dos2unix removes the carriage return characters (\\r) so the file becomes compatible with Unix/Linux systems.)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfosys%2Fcamundadocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finfosys%2Fcamundadocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfosys%2Fcamundadocker/lists"}