{"id":20722088,"url":"https://github.com/Alfresco/acs-deployment","last_synced_at":"2025-05-10T23:32:28.006Z","repository":{"id":37752451,"uuid":"128182796","full_name":"Alfresco/acs-deployment","owner":"Alfresco","description":"Alfresco Content Services containerized deployment (Helm and Docker Compose)","archived":false,"fork":false,"pushed_at":"2025-05-05T13:25:41.000Z","size":9584,"stargazers_count":191,"open_issues_count":14,"forks_count":249,"subscribers_count":79,"default_branch":"master","last_synced_at":"2025-05-05T13:27:12.838Z","etag":null,"topics":["alfresco","alfresco-bdu","docker","hacktoberfest","helm","kubernetes","ops-readiness-team"],"latest_commit_sha":null,"homepage":"https://alfresco.github.io/acs-deployment/","language":"Smarty","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/Alfresco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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}},"created_at":"2018-04-05T09:06:13.000Z","updated_at":"2025-05-05T13:14:10.000Z","dependencies_parsed_at":"2024-03-18T11:01:07.905Z","dependency_job_id":"9a8aed92-45c7-4b42-a156-bebbf9ced184","html_url":"https://github.com/Alfresco/acs-deployment","commit_stats":null,"previous_names":[],"tags_count":91,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfresco%2Facs-deployment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfresco%2Facs-deployment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfresco%2Facs-deployment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfresco%2Facs-deployment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alfresco","download_url":"https://codeload.github.com/Alfresco/acs-deployment/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253497317,"owners_count":21917683,"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":["alfresco","alfresco-bdu","docker","hacktoberfest","helm","kubernetes","ops-readiness-team"],"created_at":"2024-11-17T03:34:02.732Z","updated_at":"2025-05-10T23:32:22.992Z","avatar_url":"https://github.com/Alfresco.png","language":"Smarty","funding_links":[],"categories":["[💾 sysadmin-devops](https://github.com/stars/ketsapiwiq/lists/sysadmin-devops)"],"sub_categories":[],"readme":"# Alfresco Content Services Containerized Deployment\n\n[![release](https://img.shields.io/github/v/release/Alfresco/acs-deployment?display_name=release)](https://github.com/Alfresco/acs-deployment/releases/latest)\n![kubernetes tested version](https://img.shields.io/badge/k8s%20version-v1.29-blue)\n[![Helm release](https://github.com/Alfresco/acs-deployment/actions/workflows/helm-release.yml/badge.svg)](https://github.com/Alfresco/acs-deployment/actions/workflows/helm-release.yml)\n\n[![helm charts (enterprise)](https://github.com/Alfresco/acs-deployment/actions/workflows/helm-enterprise.yml/badge.svg)](https://github.com/Alfresco/acs-deployment/actions/workflows/helm-enterprise.yml)\n[![helm charts (community)](https://github.com/Alfresco/acs-deployment/actions/workflows/helm-community.yml/badge.svg)](https://github.com/Alfresco/acs-deployment/actions/workflows/helm-community.yml)\n\n[![Docker Compose (enterprise)](https://github.com/Alfresco/acs-deployment/actions/workflows/docker-compose-enterprise.yml/badge.svg)](https://github.com/Alfresco/acs-deployment/actions/workflows/docker-compose-enterprise.yml)\n[![Docker Compose (community)](https://github.com/Alfresco/acs-deployment/actions/workflows/docker-compose-community.yml/badge.svg)](https://github.com/Alfresco/acs-deployment/actions/workflows/docker-compose-community.yml)\n\nThis project contains the code for running Alfresco Content Services (ACS) with\n[Docker](https://docs.docker.com/get-started) using [Docker\nCompose](https://docs.docker.com/compose) or on\n[Kubernetes](https://kubernetes.io) using [Helm Charts](https://helm.sh).\n\n:warning: The [Docker Compose](./docker-compose/compose.yaml) deployment\nhas moved from a custom NGINX based proxy to Traefik based proxy.\nPlease read the [documentation](./docs/docker-compose#alfresco-proxy-proxy) for\nmore details.\n\nUser docs available at: [https://alfresco.github.io/acs-deployment/](https://alfresco.github.io/acs-deployment/)\n\n## License\n\nThe code in this repository is released under the Apache License, see the [LICENSE](./LICENSE) file for details.\n\n## Contribution Guide\n\nPlease use [this guide](CONTRIBUTING.md) to make a contribution to the project and information to report any issues.\n\n## Release\n\n### Helm charts release\n\nNew releases are usually made from the default branch. When a bugfix release is\nnecessary and master branch already received updates that are meant to be\nreleased at a later time, then the release must be made from a branch which\nfollows the release branch pattern: `release/v$Major.Minor`.\n\nFirst ensure that:\n\n* the\n  [supported-matrix](https://github.com/Alfresco/alfresco-updatecli/blob/master/deployments/values/supported-matrix.yaml)\n  reflects the status of the currently released Alfresco products and update if\n  necessary before proceeding.\n* the [components charts](https://github.com/Alfresco/alfresco-helm-charts) have\n  been released in stable versions (no pre-release version should be present in\n  Chart.yaml).\n\nStart the release by opening a PR against the appropriate branch that will:\n\n* Update the [EOL table](docs/index.md#acs-end-of-lifed-versions) in case a version is deprecated\n* In [alfresco-content-services](helm/alfresco-content-services/Chart.yaml),\n  bump chart version to the version you want to release\n* Run `pre-commit run --all-files helm-docs` to update helm docs\n* Edit [upgrades docs](docs/helm/upgrades.md) renaming the `To be released`\n  section to the current version and create a new `To be released` section for\n  the future.\n* Run [Bump versions][1] workflow against the same newly created branch, the\n  first time with `charts` option. Inspect the changes pushed on the branch,\n  revert unwanted changes if necessary.\n* Run [Bump versions][1] workflow against the same branch with option `values`.\n  This will update both docker compose tags and helm charts values.\n  Inspect the changes pushed on the branch, looking for any missing update.\n\n[1]: https://github.com/Alfresco/acs-deployment/actions/workflows/bumpVersions.yml\n\nOnce the PR has been merged, create the release with:\n\n```sh\ngit tag -s vx.x.x -m vx.x.x\ngit push origin vx.x.x\ngh release create vx.x.x --generate-notes -t vx.x.x -d\n```\n\nwhere `vx.x.x` is the same `alfresco-content-services` Chart version.\n\nOnce the workflow triggered by this new tag is successful, review the GitHub release notes, usually\nremoving dependabot entries and other not-really useful changelog entries.\n\nPublish the release (remove draft status).\n\nOnce the tagged workflow is successful, the release process is completed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlfresco%2Facs-deployment","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAlfresco%2Facs-deployment","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlfresco%2Facs-deployment/lists"}