/demo.plone.de

The buildout for demo.plone.org

Primary LanguagePython

demo.plone.de

This is the buildout and package used for demo.plone.de

Is uses the starzel-buildout (https://github.com/starzel/buildout)

Reset

Todo: Docu Ansible plone.maintenance (ask @Gomez or @pbauer)

IP & Ports

demo.plone.de (Plone: lastest stable, Python: 3.7)

  • zeoclient1: 127.0.0.1:8082
  • zeoclient2: 127.0.0.1:8083
  • zeoserver: 127.0.0.1:8090

demo-latest.plone.de (Plone: 5.2, Python: 2.7)

  • instance: 127.0.0.1:8072

demo-latest-py3.plone.de (Plone: 5.2, Python 3.6)

  • instance: 127.0.0.1:8062

Changes compared to stock-plone

Among other things the setuphandler of plonesite.demo loads two zexp-files into the site and links the content as translations.

The login-form is overriden with z3c.jbot to enable autologin with different roles. The users for that are created by the setuphandler.

Languages

plone.app.multilingual is installed by default and demo-content is created in german, english, spanish and basque. Pull-request for additional languages are welcome but have to contain new zexp for the demo-content. See collective#17 for an example.

We can add additional country-specific domains to the nginx-config.