You can deploy Alfresco Digital Workspace into a different web server than where Alfresco Content Services is running. You can use another instance of Tomcat, a lightweight web server such as NGINX, or you can use a web server of your choice. First you need to install Alfresco Content Services 6.2 or above using the distribution zip. See Installing using distribution zip for more information.
-
Log in to Hyland Community.
-
Go to Product downloads and select Alfresco Digital Workspace.
-
Download
alfresco-digital-workspace-x.x.x.zip
for the required version.alfresco-digital-workspace-x.x.x.zip
is the file name followed by the version of Alfresco Digital Workspace, for examplealfresco-digital-workspace-1.5.0.zip
. -
On the server where you want to host Alfresco Digital Workspace extract the files to
<webserver-location>/html
.Note: This is the public html folder.
-
Browse the extracted files and open
app.config.json
in a text editor. -
Edit the
app.config.json
file and change theecmHost
property to be the same as your Alfresco Content Services server and allocated port. For example:http://<acsservername>:port
-
Also in the
app.config.json
file, change thebaseShareUrl
property to be the server name of Alfresco Digital Workspace. For example:http://<appservername>:port/alfresco-digital-workspace-x.x.x
(alfresco-digital-workspace-x.x.x
being the name of the zip file)Note: If Quickshare is disabled in Alfresco Content Services ignore this step.
To disable Quickshare, set
system.quickshare.enabled=false
in the\tomcat\shared\classes\alfresco-global.properties
file. For more information, see Using the alfresco-global.properties file. -
Save the file.
-
Open your browser and access Alfresco Digital Workspace:
http://<appservername>:8080/alfresco-digital-workspace-x.x.x
Note: When deploying Alfresco Digital Workspace to a different web server, it is recommended you setup Cross-Origin Resource Sharing (CORS). For more information, see Cross Origin Resource Sharing (CORS) filters and Cross-Origin Resource Sharing (CORS).