Developer Evangelist @ Hyland Software | Docker Captain
Welcome to my GitHub! I'm passionate about helping developers build better content management solutions, containerized applications, and AI-powered tools. Here you'll find my contributions to the Alfresco ecosystem, Docker utilities, and innovative AI integrations.
- Developer Evangelism: Helping developers succeed with Hyland Software solutions
- Docker Technologies: Creating tools and best practices for containerized deployments
- Content Management: Extending Alfresco with custom transformers, connectors, and frameworks
- AI Integration: Building bridges between AI services and content management systems
- 124 public repositories
- Active in 6 different technology areas
- Based in Spain
- Last updated: 2025-11-10 06:36 UTC
- alfresco-ai-framework ⭐15 - Sample application to apply Spring AI services to Alfresco Repository
- alfresco-sbom-generator ⭐1 - Generate a Software Bill of Materials (SBOM) for any Alfresco Docker image in one command
- alf-k8s ⭐6 - Alfresco Community Kubernetes Deployment CLI using Helm and Docker Desktop
- spring-ai-summarizer ⭐3 - Tutorial to create a summarizer endpoint with Spring AI and Docker Model Runner
- knowledge-enrichment-api ⭐2 - Sample implementation that provides a Gateway to access the Hyland Knowledge Enrichment API in Java
- alf-tengine-convert2md ⭐7 - AI‑powered Alfresco Transform Engine that converts PDF files to clean, richly‑described Markdown.
- alf-tengine-convert2md ⭐7
Java- AI‑powered Alfresco Transform Engine that converts PDF files to clean, richly‑described Markdown. - alfresco-e2b-minimal
TypeScript- Run untrusted or AI-generated Python analysis safely on Alfresco documents using E2B ephemeral sandboxes - alf-tengine-xml ⭐2
Java- Custom Alfresco TEngine to extract-metadata from an XML file - alfresco-containers ⭐1
Dockerfile- This project features sample and practical exercises for the training session "Alfresco Container-based Installation and Configuration Best Practices", presented at Alfresco TechQuest 2024 - alfresco-ai-framework ⭐15
Java- Sample application to apply Spring AI services to Alfresco Repository - acs-ai-cl25 ⭐1
Python- AI Ready Content in ACS - CommunityLive25 - summary-comparison-tool ⭐2
Python- Comparing the quality of two summaries against a source Markdown document - spring-ai-summarizer ⭐3 - Tutorial to create a summarizer endpoint with Spring AI and Docker Model Runner ...and 11 more repositories in this category
- simple-alfresco-agent-mesh ⭐3
Python- Simple Alfresco MCP Server that routes prompts to specialized MCP servers - knowledge-enrichment-api ⭐2
Java- Sample implementation that provides a Gateway to access the Hyland Knowledge Enrichment API in Java - alfresco-custom-metadata-extractor ⭐2
Dockerfile- How to extract custom metadata from Alfresco 23.2 with Transform Service - alfresco-installer ⭐17
Dockerfile- Docker Image to use the Alfresco Docker Installer project - alfresco-identity-service-to-keycloak ⭐9 - Sample Docker Compose templates to help moving from Alfresco Identity Service to Keycloak
- alf-k8s ⭐6
Go- Alfresco Community Kubernetes Deployment CLI using Helm and Docker Desktop - alfresco-sbom-generator ⭐1
Python- Generate a Software Bill of Materials (SBOM) for any Alfresco Docker image in one command - alf-tengine-pii ⭐7
Java- Custom Alfresco TEngine to redact metadata in a PDF file ...and 31 more repositories in this category
- alfresco-markdown-rendition ⭐5
Java- Create a Markdown rendition for every document in Alfresco Repository - alf-tengine-ocr ⭐26
Java- Alfresco Transformer For ACS 70+ from PDF to OCRd PDF - alfresco-b64-jscript-root ⭐2
Java- Adds a new JavaScript Root Objectbase64to Alfresco Repo - alf-tengine-excel ⭐3
Java- Custom Alfresco TEngine to extract-metadata from an Excel file - alfresco-agents-lab-clive ⭐4
Python- Source code for the Alfresco Agents Lab for CommunityLive EU 2025 - alfresco-fix-extracter-update ⭐3
Java- Fix for Alfresco Content Services 7.x / 23.x / 25.x that prevents lost or incomplete metadata updates when the legacy "extracter.Asynchronous" bean processes file updating - alfresco-upgrade-7-to-23 ⭐4
Dockerfile- Guide to upgrade Alfresco 7.0 to Alfresco 23.1 - alfresco-solr-monitoring ⭐8 - Monitoring Alfresco SOLR with Prometheus and Grafana ...and 38 more repositories in this category
- communitylive-avatar
HTML- Avatar generator for Hyland Connect presented in Hyland CommunityLIVE 2024 - aborroy.github.io
CSS- Sample space to test Hyland Open Source
- aborroy ⭐1
Python- About me - mnt-22668 ⭐3
Java- Patch MNT-22668 for ACS 7.2 - search-2238
Dockerfile- Testing environment for SEARCH-2238 - solr-performance-services-repo ⭐1
Java- Repository Web Scripts to improve SOLR performance - ghc-2021
Java- No description available - search-2550
Java- Deployment for Sizing Guide Data Generator process using ACS 7 and Elasticsearch - search-2568
Dockerfile- Deployment tools for SEARCH-2568 - search-800
Dockerfile- Tools developed to validate SEARCH-800 ...and 6 more repositories in this category
- es-client
Java- This project includes sample source code for building Elasticsearch clients for different configurations - solrj-client-poc
Dockerfile- No description available - explicit-routing-poc
Dockerfile- No description available - event-content-tracker-kafka
Java- Event Content Tracker Kafka (PoC)
- simple-alfresco-agent-mesh - Simple Alfresco MCP Server that routes prompts to specialized MCP servers (Updated: 2025-11-09)
- knowledge-enrichment-api - Sample implementation that provides a Gateway to access the Hyland Knowledge Enr... (Updated: 2025-11-08)
- alf-tengine-convert2md - AI‑powered Alfresco Transform Engine that converts PDF files to clean, richly‑de... (Updated: 2025-11-08)
- alfresco-markdown-rendition - Create a Markdown rendition for every document in Alfresco Repository (Updated: 2025-11-08)
- alf-tengine-ocr - Alfresco Transformer For ACS 70+ from PDF to OCRd PDF (Updated: 2025-11-06)
- alfresco-b64-jscript-root - Adds a new JavaScript Root Object
base64to Alfresco Repo (Updated: 2025-11-05) - alfresco-custom-metadata-extractor - How to extract custom metadata from Alfresco 23.2 with Transform Service (Updated: 2025-11-05)
- alf-tengine-excel - Custom Alfresco TEngine to extract-metadata from an Excel file (Updated: 2025-11-05)
- aborroy - About me (Updated: 2025-11-03)
- alfresco-e2b-minimal - Run untrusted or AI-generated Python analysis safely on Alfresco documents using... (Updated: 2025-10-23)
Java, Python, JavaScript, Go, Shell/Bash, Docker, Kubernetes, Alfresco, Spring Framework, Spring AI, Ollama, OpenAI, Various LLMs, AWS
- Website: https://connect.hyland.com/
- Twitter: @AngelBorroy
- LinkedIn: in/angelborroy
- YouTube: c/AngelBorroy
- Bluesky: @angelborroy.bsky.social
I welcome contributions, questions, and discussions! Feel free to:
- Open issues on any repository
- Submit pull requests
- Reach out for collaboration opportunities
- Ask questions about Alfresco, Docker, or AI integrations
"Helping developers build better content management solutions, one repository at a time."





