First recipe of 2017

With a new year, it comes a new recipe. This one is about Liferay 7 with MySQL at Docker. I’m not very experienced with Docker, so this might be improved in the future but because I have learned so much lately, I didn’t want to not share this with you guys 🙂


New recipe: Dynamic reCAPTCHA API keys in Primefaces

One more recipe related to JSF/Primefaces in a Liferay environment is available. This one shows us one way to turn the captcha component from Primefaces into a component that is able to read/get the private and public API keys from file (or any other external source, that is not the application descriptor as it happens with the default component).