Deploy Digital Workspace using the following steps:
-
Request a local copy of the
alfresco-appsGitHub repository project from Hyland Community.There are two distributions available to run with the Digital Workspace:
| Distribution | Description |
content-ee |
Default. The Digital Workspace with the Process Services extension |
content-ee-apa |
The Digital Workspace with the Process Automation extension |
!!! Note
This project uses the monorepo structure with several monorepo apps.
-
Create the following
.envfile.ACA_BRANCH="2.10.0" BASE_URL="http://localhost:8080" APP_CONFIG_ECM_HOST="http://localhost:8080" APP_CONFIG_PROVIDER="ECM" APP_CONFIG_AUTH_TYPE="BASIC" APP_CONFIG_PLUGIN_AOS=false APP_CONFIG_PLUGIN_CONTENT_SERVICE=true APP_CONFIG_PLUGIN_PROCESS_SERVICE=false APP_CONFIG_PLUGIN_AI_SERVICE=falseNote
The Digital Workspace 4.2.x uses the Content Application version 4.0.0.
-
Open a command prompt and run the following command to install all third-party dependencies:
npm ci -
Run the application:
npm start content-eeThe application is available at
http://localhost:4200and you must use the Alfresco Content Services credentials to log in.The configuration provided for the sample above is the minimal required for your development environment to locally test the Alfresco Repository, but additional environment variables are available.
# App config settings APP_CONFIG_BPM_HOST="<url>" APP_CONFIG_ECM_HOST="<url>" APP_CONFIG_OAUTH2_HOST="<url>" APP_CONFIG_IDENTITY_HOST="<url>" APP_CONFIG_PROVIDER="ALL" APP_CONFIG_AUTH_TYPE="OAUTH" APP_CONFIG_OAUTH2_CLIENTID="alfresco" APP_CONFIG_OAUTH2_IMPLICIT_FLOW=true APP_CONFIG_OAUTH2_SILENT_LOGIN=true APP_CONFIG_OAUTH2_REDIRECT_SILENT_IFRAME_URI="{protocol}//{hostname}/assets/silent-refresh.html" APP_CONFIG_OAUTH2_REDIRECT_LOGIN=/ APP_CONFIG_OAUTH2_REDIRECT_LOGOUT=/ APP_CONFIG_APPS_DEPLOYED="[{"name": "simpleapp"}]" APP_CONFIG_LANDING_PAGE="/personal-files" # CONTENT RELATED ACA_BRANCH="develop" APP_CONFIG_PLUGIN_PROCESS_SERVICE=true APP_CONFIG_PLUGIN_AI_SERVICE=true APP_CONFIG_PLUGIN_AOS=true APP_CONFIG_PLUGIN_CONTENT_SERVICE=true APP_CONFIG_CUSTOM_MODELED_EXTENSION = "{}" # CONTENT - MICROSOFT PLUGIN RELATED APP_CONFIG_PLUGIN_MICROSOFT_ONLINE=true APP_CONFIG_MICROSOFT_ONLINE_OOI_URL="<url>" APP_CONFIG_MICROSOFT_ONLINE_CLIENTID="<clientid>" APP_CONFIG_MICROSOFT_ONLINE_AUTHORITY="<url>" APP_CONFIG_MICROSOFT_ONLINE_REDIRECT="<url>" # CONTENT - MICROSOFT INTEGRATION TEST RELATED MICROSOFT_USER_INITIALS="<user-initials>" MICROSOFT_EMAIL="<email>" MICROSOFT_USER2_INITIALS="<user-initials>" MICROSOFT_EMAIL2="<email>" MICROSOFT_PASSWORD="<password>" MOO_LOGIN_URL="<url>"