Alfresco

Document and content management for organisations.

Overview

Alfresco is a content services platform for storing, organising, searching and sharing documents. It provides version control, metadata, workflows and permissions so that important files are managed in a controlled way.

The Community Edition lets you evaluate and run a full document management system on your own servers.

Where it is used

  • Office document management
  • Approval workflows
  • Records and policy libraries
  • Digital archives

Getting started

  1. Download the Alfresco Community deployment (Docker Compose) from the official Alfresco documentation.
  2. Start the containers and log in to the Share or Digital Workspace interface.
  3. Create sites and folders, then upload content.
  4. Set up users, groups and permissions.

What you will cover

The key topics and features of Alfresco

Document Repository

A central, searchable store for files and folders.

Versioning

Track every change to a document.

Workflows

Review and approval processes for documents.

Metadata & Search

Find documents by content and properties.

Permissions & Sharing

Control who can view or edit content.

REST API

Integrate with your own applications.