Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events

AEM local environment on the internet

Avatar

Level 2

Is it possible to setup an AEM local environment to be accessed through the internet, with a public IP or DNS?

5 Replies

Avatar

Employee Advisor

yes, it is possible, but not really recommended. Because a local development has default credentials and is not considered production ready. 

 

Avatar

Employee Advisor

For what?

 

The AEM 6.5 security checklist: https://experienceleague.adobe.com/docs/experience-manager-65/administering/security/security-checkl...

 

And for making the AEM instance public: There is nothing really special, you can follow any documentation which describes how to make internet services public.

 

A piece of advice: Even test instance require a proper setup and security; if you don't have experience with this, I highly suggest to get in touch with someone who has done that before. 

Avatar

Level 2

For making the AEM instance public, I've been trying to find out how to publish the .JAR instance (the quickstart.jar file) to the internet. It looks like I need to convert it into a .WAR file and use Tomcat + IIS. Otherwise I haven't found great results. Can you recommend platforms that I can look to?

I appreciate a link to the security checklist.

Avatar

Employee Advisor

You can use tools like localtunnel [1] / ngrok [2] to expose your localhost over the internet. But be careful as it's easy to exploit localhost due to lake of security. Make sure to apply security checklist [3]

 

[1] https://theboroer.github.io/localtunnel-www/

[2] https://ngrok.com/ 

[3] https://experienceleague.adobe.com/docs/experience-manager-65/administering/security/security-checkl...