What is Alfresco Process Services
Alfresco Process Services (or simply Process Services) is an enterprise Business Process Management (BPM) solution targeted at business people and developers. At its core is a high performance open-source business process engine based on Activiti with the flexibility and scalability to handle a wide variety of critical processes. Alfresco Process Services provides a powerful suite of end user tools and integrates with a range of enterprise systems, including Alfresco Content Services, Box and Google Drive.
Run the container
To run APS inside your own machine, just type
docker run -p 8080:8080 alfresco/process-services
The service will be available, after downloading and startup, at the url http://localhost:8080/activiti-app .
Default user and password are: firstname.lastname@example.org/admin .
The system provides two-way support for importing your own configuration.
Updating the default properties
If you want to change the default admin account details or change details of the CORS, CSRF or database configuration, you can override the following environment variables in any orchestration system.
For better explanation on the role of those environment variables, please consult the PS Documentation
Importing your own configuration
If you have already a valid Process Services configuration file, you can specify it in the environment variables. To do this, first substitute the exiting variables with:
and then specify the url of the properties file.
Note: The url must be visible from the container environment. It will be provisioned to the container at start time.
environment: EXTERNAL_PROPERTIES_FILE: https://your-s3-bucket.com/activiti-app.properties
Run more complex stacks
To run the APS in a more complex way, please refer to our aps-docker-library repository.
For more details, please consult our documentation
This is the enterprise version of APS. To use it, you need to have a single-tenant or multi-tenant license.
To obtain one please contact our customer support.