dfontan / aem-docker-infrastructure

Example docker AEM infrastructure to set up on one single machine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adobe Experience Manager on Docker - example of entire infrastructure

This project meant to be an example for companies that trying to create AEM infrastructure in DevOps manner.

Requirements

This can be in smaller minor versions, although it was tested in this way.

  • Docker (>= 17.12.ce)
  • Maven (>= 3.3.9)
  • AEM jar (>= 6.1) + license.properties file

How to run infrastructure

Unfortunately, there is no AEM jar provided because of licensing and size of this repository.

To run any AEM you need to put three elements into:

  • AEM 6.1, 6.2 or 6.3 (all tested) jars into aem/aem_packages
    • the name does not matter - it can be any *.jar.
  • license.properties file - this has to be named that way
  • unzipped mod_dispatcher content dispatcher/mod_dispatcher for Apache 2.4 that can be downloaded from Adobe PackageShare

After putting thse files, just type:

 ./update-conf-package
 docker-compose up

Entry points

  1. port 4502 - author
  2. port 4503 - publish
  3. port 8080 - dispatcher (example http://localhost:8080/content/we-retail/us/en.html)
  4. port 8888 - proxy for browsers

How to enter domain

Firefox and all other browsers provides proxy configuration. What you need to do is configure proxy and use it in order to access configured domains (like geometrixxselling.com) inside your network.

About

Example docker AEM infrastructure to set up on one single machine


Languages

Language:Shell 100.0%