[opencms-dev] OpenCMS related documentation besides documentation.opencms.org? Missing tutorials...

Manfred Schenk manfred.schenk at zerobyte.de
Fri Nov 18 16:13:53 CET 2022


Hello,

after several years without posting here I have some questions:

I've been using openCMS versions 5, 6 and 7 and also managed to add custom datatypes to those versions for my private websites but with the current version I'm not so familiar anymore.

>From my opinion what is lacking from the available documentation is a detailed tutorial "How to set up an empty openCMS based server for two websites and a common workplace".

After reading the documentation website and also some of the mails from the mailing list, the way to go should be to clone the example/demo site and adjust the formatters and templates.

My goal is to replace my existing openCMS multi-site installation (Tomcat 5 with OpenCMS 7.5) by a fresh install of the latest version. I think I will have to recreate all the pages from scratch since too much has changed inside the system in the last years. But this also has the advantage to throw away all the old rubbish.
But this also means not to follow the old tutorials on how to build websites with opencms.
For the old versions I also had some books, but these are of course outdated now.

So the question is: where can I find up-to-date documentation on how to set up an openCMS based website?

I also know the opencms-wiki (http://www.opencms-wiki.org), but the information there is also kinda outdated now.

I would imagine a tutorial following those steps:

  1.  Basic installation, e.g. install docker-based opencms (this can be found on documentation.opencms.org)
  2.  Add reverse-proxy for TLS-termination with letsencrypt (this is kind of standard and can be found in many apache or nginx-tutorials)
  3.  Configure opencms for additional sites (Here, the existing tutorials are missing some detail information)
  4.  Create site-structure  (here, the existing documentation could be enhanced also)
  5.  Create site-content (this is explained in detail on documentation.opencms.org)

More specific topics could be:

  1.  Using external auth providers like keycloak  (I've done such an integration for other CMS at work)
  2.  Transition from old custom datatypes to the current data model.
  3.  How to harden an opencms-installation? I do not want my sites to appear on https://www.openbugbounty.org/ due to security issues.

I do not request to get this information for free - if there is book covering these topics I would pay for it. But I think the current documentation is not detailed enough (or I have not found all of it now).

Regards
Manfred
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencms.org/pipermail/opencms-dev/attachments/20221118/20e6f59d/attachment.htm>


More information about the opencms-dev mailing list