How-tos, migration war stories, and what we've learned running platforms at scale.
The official Nuxeo roadmap from Hyland CommunityLIVE: what ships in H2 2025, what’s planned for H1 2026, and what’s coming in H2 2026 and beyond.
Read articleAlready running Nuxeo? You have everything you need to add serious AI capabilities—embeddings, semantic search, MCP, async pipelines. Here’s why and how.
Read articleAlready on AWS? Use AgentCore Gateway as a managed MCP server for Nuxeo. Configure inbound/outbound auth and an OpenAPI schema—no self-hosted MCP needed.
Read articleNuxeo LTS 2023 HF39 can store S3 blobs in INTELLIGENT_TIERING by default. Install it, set one property, and lower your S3 bill—even on Hyland Cloud.
Read articleIn today’s digital landscape, efficient search capabilities are critical for managing and retrieving vast amounts of information. Traditional keyword-based search methods often fail to capture the semantic meaning behind user queries, leading to suboptimal results. By leveraging AI-powered embeddings, we can enhance search functionality, making it more intelligent and context-aware. In this post, we will […]
Read articleCan we be honest here? If you are not talking about AI-enabling Nuxeo within your organization you can be certain that someone is, and it is most likely someone who knows nothing about Nuxeo. AI product companies are bombarding organizations with marketing emails, sales emails, LinkedIn posts, enticing people to talk to them and then convincing those people that only they can AI-enable Nuxeo for your organization. But is that true? Do you really need to purchase some bolt-on solution to AI-enable Nuxeo?
Read articleI have been in the Enterprise Content Management (ECM) business for over two decades. I have talked to customers small and large (and I mean very large) and in many different industries over the years. I have competed against many ECM vendors while at IBM and then Nuxeo. So yes, I have heard a lot and seen a lot. And I plan to offer my views on a lot of topics, like this one, but also about the apparent demise of ECM, the fallacies of sales methodologies, and what really makes a good leader. But today I want to focus on customers considering moving away from Alfresco.
Read articleOne of the greatest challenges for large organizations is managing the preparation of media for production and delivery. Many organizations additionally find value in transitioning assets across departments. It is always critical that every asset is highly secure with multiple layers of user permissions for different metadata for each piece of media. The Nuxeo Platform is the perfect fit for all of these requirements.
Read articleOkta is a popular choice for identity management in the cloud these days, which is why we wanted to integrate its capabilities with the Nuxeo Content Services Platform. Configuring the Nuxeo Platform to use Okta for both authentication and user provisioning is extremely easy!
Read articleAWS recently announced AWS Fargate, a service to run containers without managing servers or clusters. If you were not asleep for the past years, you probably noticed that Docker had changed the way developers are working and the way some production servers are run. But things are still very complicated in real life, and even if you run only containers, you still have to manage the underlying infrastructure. And I bet you already know that this is not a trivial task!
Read article“Is it possible to store all the asset renditions in their own dedicated S3 bucket?” This is a question I get from clients a lot and has a very simple solution, but the answer is somehow hidden in Nuxeo’s (very complex but awesome!) documentation. In this blog I’m referring specifically to a Nuxeo instance configured to store the binaries in AWS S3 but the main idea will still apply, no matter where you store your binaries.
Read article“How do we migrate Nuxeo from a SQL database to MongoDB?” This question comes up a lot and while it’s a complex topic that depends very much on the project, I think it’s very useful to lay out a few things to consider and steps on how to approach this migration.
Read articleI recently read this awesome blog post by Jackie https://eeikkaj.medium.com/how-to-select-all-documents-from-search-and-send-to-bulk-action-9d3faa778ecc and decided to follow it and to show you how easy it is to implement a feature that could be very useful to some of your end users. As a matter of fact, all the building blocks are already there for you, you just have to understand how everything fits together, and assemble them.
Read article“A feature flag is a software development process used to enable or disable functionality remotely without deploying code. New features can be deployed without making them visible to users. Feature flags help decouple deployment from release letting you manage the full lifecycle of a feature”
Read articleEvery few years a client asks me about how to configure dynamic document types (or schemas) in Nuxeo. This is actually not a common requirement but it’s a fun little challenge to take and since we’ve implemented this before, I’m going to explain here a solution that could work for you as well.
Read articleAn exploit for a critical zero-day vulnerability affecting Apache Log4j2 was disclosed on December 9, 2021. All versions of Log4j2 versions >= 2.0-beta9 and <= 2.14.1 are affected by this vulnerability. This is fixed in version 2.15.0.
Read articleRecently I worked a lot on performance optimizations for one of our projects and the results were quite impressive: we improved the loading speed of some pages up to 10 times. My colleague, Mariana Cedica, suggested that I write this blog post so others could benefit from my experience, so keep reading for the main changes we implemented.
Read articleThis is a continuation of last week’s article, “Get there faster! Performance improvements in Nuxeo, and what to watch out for — Part 1” — be sure to check that one out too.
Read articleIf you are interested in the Content Services space and have not lived under a rock for the past 2 years you probably know by now that both Alfresco and Nuxeo are now part of the same company, Hyland.
Read articleI’ve been building web applications for over a decade and so I’ve had the chance to experiment with many libraries and frameworks. Some I grew to love, some… not so much.
Read articleMost integrations with Nuxeo are implemented with similar patterns. I saw a press release about Salsify’s 10 year anniversary and I wanted to blog about how I integrated the Nuxeo platform with Salsify PXM as the pattern was a little different than usual.
Read articleThis is a solution for successfully overwriting Nuxeo LTS2021 Web UI bundled JS components without getting the error Uncaught DOMException: Failed to execute ‘define’ on ‘CustomElementRegistry’: this name has already been used with this registry.
Read articleUnbundled (original) Nuxeo LTS2021 Web UI JavaScript components are defined in JS files ready to be bundled with Webpack into the Nuxeo Web UI JS bundles. They have “import” statements which bring in the necessary components & behaviors.
Read articleIn this article I am going to focus on a rendering issue that one of our clients at Maretha.io encountered and I will detail the steps performed to find a solution.
Read articleLet’s say you want to add some extra logic for the click event on a button. The first problem is that there are already some functions attached to the click event of the button. Adding a new event, does not guarantee it will run first.
Read articleLet’s start with a discussion on component coupling, communication, and when to an event bus. Polymer has a few communication options available, and the key is finding the optimal coupling for each situation:
Read articleIt’s January 2023 so what better time to start setting some good tech resolutions? As always, few of my yearly tech resolutions are to write better code, optimize more, save $ on the infrastructure cost and of course, learn as many new things as possible (Integrate with chatgpt — anyone?). On the topic of writing better code — maybe now it’s an ideal time to refactor/ avoid making some mistakes that could potentially lead to a lot of $ spent on infrastructure and poor performance of your application overall?
Read articleWhy upgrade to LTS2021? While there are numerous benefits to upgrading to the latest version (performance improvements, bug fixing, new features, etc), according to https://www.nuxeo.com/legal/supported-versions/ the support for LTS 2019 (or 10.10) is ending on 04/04/2023. And this date is right around the corner!
Read articleIn a world driven by the proliferation of data, the ability to effectively manage and interpret information is paramount. This is particularly true in the realm of contract management, insurance claim administration, policy evaluation, legal document review, and other documentation-rich sectors. With expansive volumes of text to review and comprehend, professionals in these fields often […]
Read articleLearn about our published add-on here: https://maretha.io/generative/Try it out on the Nuxeo Marketplace here: https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-generative-ai-package?version=1.0.0 In the digital age, businesses accumulate vast amounts of data in various formats, such as images, videos, 3D assets, and documents. Managing and utilizing these assets effectively is key to every business’s success. One tool that organizations employ to handle […]
Read articleImagine flipping through billions of images, PDFs, and documents—instantly finding exactly what you need, without lifting a finger to tag or classify. That’s the magic we’re unveiling today.
Read article🚀 What’s New in Nuxeo LTS 2025 Nuxeo LTS 2025 is officially live. Here’s what you need to know if you missed Hyland’s official webinar: 📦 Independent Search Is Here Search is now a first-class, modular citizen. No more deeply embedded server config—search is now packaged like any other add-on. You can: Scope different search […]
Read articleCan you change the document type of an existing document in Nuxeo, or create new document types dynamically? Here’s why the answer is still no—and what you can do instead.
Read articleYes, Nuxeo is still open source under Apache 2.0—and you can run it in production. Here’s exactly how, including the CLID requirement and how to build from source.
Read articleNuxeo external shares are convenient but anyone with the link can use them. Here’s how to protect those links with a passcode by extending TokenAuthenticator.
Read articleUnlock the Power of Maretha AI in Nuxeo Discover how our new free AI add-on transforms the way Nuxeo users interact with large, complex documents. In this demo, you’ll see how users can simply ask natural language questions and instantly get answers from legal contracts, financial summaries, insurance policies, developer guides, and much more. […]
Read articleA short demo of the AI features we’ve been implementing in Nuxeo—including chatting directly with documents. Simple, powerful, and full of fun use cases.
Read articleNuxeo’s Key Value Stores (KVS) are a hidden gem for caching, tokens, and temporary data. Here’s what they are, when to use them, and how to set one up.
Read articleWant to customize Nuxeo without Nuxeo Studio? Here’s a feature-by-feature guide—from schemas and automation chains to event handlers and vocabularies.
Read articleNeed an unauthenticated POST endpoint in Nuxeo for external integrations? Here’s a step-by-step recipe using WebEngine and JAX-RS, with a working cURL test.
Read articleA few years ago we introduced the first WebUI for Nuxeo made with Angular v15. If you haven’t heard about it, check out this post about it here – watch a video about it here – or just give it a try here. In the ever-shifting landscape of software development, to stand still is to […]
Read articleShort 3-minute demo of an MCP Server for Nuxeo. Claude Opus 4.1 chats with a Nuxeo repo to query, search Elasticsearch, view audit logs, and update docs.
Read articleThere is a quietly beautiful thing about infrastructure that simply works. Code that opens doors rather than closes them. As one of the contributors to the Nuxeo MCP Server, I’ve watched this project grow from a quick scaffold into a working bridge between Nuxeo and AI. Today, I’m excited to share what it does, how […]
Read articleWant to cut your Nuxeo S3 storage costs? Enabling S3 Intelligent-Tiering needs zero changes in Nuxeo—just set up the AWS lifecycle rule. Here’s how.
Read articleAI workflows are only as good as the context you give them. Here’s how to add a description (or any) field to your Nuxeo vocabularies, with XSD, XML and UI examples.
Read articleIt’s January 2023 so what better time to start setting some good tech resolutions? As always, few of my yearly tech resolutions are to write better code, optimize more, save $ on the infrastructure cost and of course, learn as many new things as possible (Integrate with chatgpt — anyone?). On the topic of writing better code — maybe now it’s an ideal time to refactor/ avoid making some mistakes that could potentially lead to a lot of $ spent on infrastructure and poor performance of your application overall?
Read articleUsers complaining that things take too long in Nuxeo? Many Works land in the default Kafka queue. Here’s how to split them into dedicated queues for better perf.
Read articleRemember the old days when upgrading your code to the latest Nuxeo release used to take days, if not weeks :D? If you have done one of these upgrades before, you know the work: You bump versions. You chase the javax to jakarta rename across the codebase. You figure out which APIs were removed, moved, […]
Read articleTell us what you're struggling with, and we'll tell you how we can help you.
Talk to us