{"id":25353934,"url":"https://github.com/aborroy/aps-docker-deployment","last_synced_at":"2025-04-09T01:44:11.662Z","repository":{"id":219293004,"uuid":"748623617","full_name":"aborroy/aps-docker-deployment","owner":"aborroy","description":"Reference deployment of Alfresco Process Service (APS) for Docker Compose","archived":false,"fork":false,"pushed_at":"2024-07-31T13:41:52.000Z","size":18,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-14T19:56:04.232Z","etag":null,"topics":["activiti","alfresco","docker-compose"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aborroy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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}},"created_at":"2024-01-26T11:58:40.000Z","updated_at":"2024-07-31T13:41:56.000Z","dependencies_parsed_at":"2024-06-14T07:40:59.850Z","dependency_job_id":"067dbd2a-bddc-4ea2-8673-01e1f1be0a9b","html_url":"https://github.com/aborroy/aps-docker-deployment","commit_stats":null,"previous_names":["aborroy/aps-docker-deployment"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Faps-docker-deployment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Faps-docker-deployment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Faps-docker-deployment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Faps-docker-deployment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aborroy","download_url":"https://codeload.github.com/aborroy/aps-docker-deployment/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247958705,"owners_count":21024821,"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":["activiti","alfresco","docker-compose"],"created_at":"2025-02-14T19:56:06.556Z","updated_at":"2025-04-09T01:44:11.644Z","avatar_url":"https://github.com/aborroy.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# APS Reference Deployment\n\nThis project includes a Docker Compose template to deploy Alfresco Process Service (APS).\n\n* [.env](.env) specifies Alfresco Process Service version to be used by Docker Compose\n* [compose.yaml](compose.yaml) describes Docker Compose deployment\n\n\u003e\u003e Note this is a sample deployment designed for education purposes. When using Alfresco Process Service in real world, additional requirements should impact in the design of the final deployment.\n\nA valid license, named `activiti.lic`, must be obtained to use this project. Please ensure that this file is located in the `license` folder before initiating the project. If you are an Enterprise Customer or Partner, feel free to reach out to [Alfresco Hyland Support](https://community.hyland.com) to acquire the necessary license.\n\n\n## Using\n\n```\ndocker-compose up --build --force-recreate\n```\n\n## Service URLs\n\nAPS App \n* URL: http://localhost:9090/activiti-app\n* Credentials: admin@app.activiti.com / admin\n\nAPS Admin:\n* URL: http://localhost:9091/activiti-admin\n* Credentials: admin / admin\n\n\n## Running for AARCH64\n\nWhen running this Docker Compose in Mac with Apple Silicon chip, apply following steps:\n\nBuild APS applications for AARCH64:\n\n```\ndocker buildx create --name buildx-multi-arch --use --bootstrap\n\ncd activiti-app\ndocker buildx build \\\n--load \\\n--builder=buildx-multi-arch \\\n--platform=linux/arm64 \\\n--build-arg PROCESS_SERVICES_VERSION=24.2.0 \\\n--tag=alfresco/process-services-aarch64:24.2.0 .\n\ncd activiti-admin\ndocker buildx build \\\n--load \\\n--builder=buildx-multi-arch \\\n--platform=linux/arm64 \\\n--build-arg PROCESS_SERVICES_VERSION=24.2.0 \\\n--tag=alfresco/process-services-admin-aarch64:24.2.0 .\n```\n\nModify `.env` file to use Docker Images build:\n\n```\nPROCESS_SERVICES_IMAGE=alfresco/process-services-aarch64\nPROCESS_SERVICES_ADMIN_IMAGE=alfresco/process-services-admin-aarch64\n```\n\nStart Docker Compose with the regular command:\n\n```\ndocker-compose up --build --force-recreate\n```\n\n## Additional resources\n\nThis project provides a basic structure to deploy APS (mainly oriented to testing purposes). Explore the resources provided by @OpenPj for a more comprehensive understanding:\n* [APS Docker Deployment](https://github.com/OpenPj/alfresco-process-services-docker-deployment) for deployment\n* [Alfresco Process Services SDK](https://github.com/OpenPj/alfresco-process-services-project-sdk) for development\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faborroy%2Faps-docker-deployment","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faborroy%2Faps-docker-deployment","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faborroy%2Faps-docker-deployment/lists"}