diff --git a/rm-community/rm-community-repo/.maven-dockerignore b/rm-community/rm-community-repo/.maven-dockerignore
new file mode 100644
index 0000000000..18bb2a12d0
--- /dev/null
+++ b/rm-community/rm-community-repo/.maven-dockerignore
@@ -0,0 +1 @@
+target/docker/**
\ No newline at end of file
diff --git a/rm-community/rm-community-repo/Dockerfile b/rm-community/rm-community-repo/Dockerfile
new file mode 100644
index 0000000000..16ad3116ba
--- /dev/null
+++ b/rm-community/rm-community-repo/Dockerfile
@@ -0,0 +1,6 @@
+FROM alfresco/alfresco-content-repository-community:latest
+
+COPY target/alfresco-rm-community-repo-*.amp /usr/local/tomcat/amps
+
+RUN java -jar /usr/local/tomcat/alfresco-mmt/alfresco-mmt*.jar install \
+ /usr/local/tomcat/amps/alfresco-rm-community-repo-*.amp /usr/local/tomcat/webapps/alfresco -nobackup -force
diff --git a/rm-community/rm-community-repo/docker-compose.yml b/rm-community/rm-community-repo/docker-compose.yml
new file mode 100644
index 0000000000..24d5867a77
--- /dev/null
+++ b/rm-community/rm-community-repo/docker-compose.yml
@@ -0,0 +1,69 @@
+version: "3"
+
+# The acs-community-deployment project contains the product version of docker-compose.
+#
+# This version is for testing and development use. For testing and debug we need to have a more open version.
+# For remote debug we need the CATALINA_OPTS and to expose port 8000.
+
+services:
+ alfresco:
+ image: acs-rm:latest
+ environment:
+ CATALINA_OPTS : "
+ -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
+ "
+ JAVA_OPTS : "
+ -Ddb.driver=org.postgresql.Driver
+ -Ddb.username=alfresco
+ -Ddb.password=alfresco
+ -Ddb.url=jdbc:postgresql://postgres:5432/alfresco
+ -Dsolr.host=solr6
+ -Dsolr.port=8983
+ -Dsolr.secureComms=none
+ -Dsolr.base.url=/solr
+ -Dindex.subsystem.name=solr6
+ -Dalfresco.restApi.basicAuthScheme=true
+ -Dimap.server.enabled=true
+ -Dftp.enabled=true
+ -Dftp.dataPortFrom=30000
+ -Dftp.dataPortTo=30099
+ -Dcifs.enabled=true
+ "
+ ports:
+ - 8082:8080
+ - 8000:8000
+ - 445:445
+ - 143:143
+ - "21:21"
+ - "30000-30099:30000-30099"
+
+ share:
+ image: alfresco/alfresco-share:6.0.a
+ environment:
+ - REPO_HOST=alfresco
+ - REPO_PORT=8080
+ ports:
+ - 8080:8080
+
+ postgres:
+ image: library/postgres:10.1
+ environment:
+ - POSTGRES_PASSWORD=alfresco
+ - POSTGRES_USER=alfresco
+ - POSTGRES_DB=alfresco
+ ports:
+ - 5432:5432
+
+ solr6:
+ image: alfresco/alfresco-search-services:1.1.1
+ environment:
+ #Solr needs to know how to register itself with Alfresco
+ - SOLR_ALFRESCO_HOST=alfresco
+ - SOLR_ALFRESCO_PORT=8080
+ #Alfresco needs to know how to call solr
+ - SOLR_SOLR_HOST=solr6
+ - SOLR_SOLR_PORT=8983
+ #Create the default alfresco and archive cores
+ - SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive
+ ports:
+ - 8083:8983 #Browser port
diff --git a/rm-community/rm-community-repo/pom.xml b/rm-community/rm-community-repo/pom.xml
index 87d41dd0bb..a4ec3bc0ad 100644
--- a/rm-community/rm-community-repo/pom.xml
+++ b/rm-community/rm-community-repo/pom.xml
@@ -32,6 +32,11 @@
6.51
6.35
6.0.0-rc5
+ alfresco/ags-repo-community
+ quay.io
+ latest
+ 3.5.37
+
@@ -154,6 +159,13 @@
+
+ ${image.name}
+
+ ${project.basedir}/
+
+
+
@@ -349,6 +361,22 @@
+
+ io.fabric8
+ fabric8-maven-plugin
+ ${dependency.fabric8.version}
+
+
+
+ ${image.name}
+
+ ${project.basedir}/
+
+
+
+
+
+
@@ -654,5 +682,140 @@
+
+ communityDocker
+
+
+
+ io.fabric8
+ fabric8-maven-plugin
+ ${dependency.fabric8.version}
+
+
+ build-image
+ install
+
+ build
+
+
+
+
+
+
+
+
+ internal
+
+
+
+ io.fabric8
+ fabric8-maven-plugin
+ ${dependency.fabric8.version}
+
+
+
+ ${image.name}:${image.tag}
+ ${image.registry}
+
+ ${project.basedir}/
+
+
+
+
+
+
+ build-push-image
+ install
+
+ build
+ push
+
+
+
+
+
+
+
+
+
+ master
+
+
+
+ io.fabric8
+ fabric8-maven-plugin
+ ${dependency.fabric8.version}
+
+
+
+ ${image.name}
+ ${image.registry}
+
+ ${project.basedir}/
+
+
+
+ ${image.name}
+
+ ${project.basedir}/
+
+
+
+
+
+
+ build-push-image
+ install
+
+ build
+ push
+
+
+
+
+
+
+
+
+
+ release
+
+
+
+ io.fabric8
+ fabric8-maven-plugin
+ ${dependency.fabric8.version}
+
+
+
+ ${image.name}:${project.version}
+ ${image.registry}
+
+ ${project.basedir}/
+
+
+
+ ${image.name}:${project.version}
+
+ ${project.basedir}/
+
+
+
+
+
+
+ build-push-image
+ deploy
+
+ build
+ push
+
+
+
+
+
+
+
+
\ No newline at end of file