Domino on Linux/Unix, Troubleshooting, Best Practices, Tips and more ...

alt

Daniel Nashed

Domino on Linux OTS changes for Domino 14+

Daniel Nashed – 1 February 2026 20:57:54

The Domino start script and the container has build-in OTS support.
There are OTS files for first server and additional server setup, which contain the SERVERSETUP_XXX variables as placeholders you get prompted for at setup.

Domino 14.0 introduced new OTS functionality, which make OTS setups more flexible --> https://github.com/HCL-TECH-SOFTWARE/domino-one-touch-setup?tab=readme-ov-file#document-operations

Find document operations support formulas since Domino 14.0 which makes lookups more straightforward. Else server names would need to exactly match.
That's problematic with servers with C= and OU= names.
Also the find operation with a formula is much more flexible in general.

Separating OTS configurations for Domino 14.0+ and older versions will allow to add more specific configuration.

There are additional options to use in Domino 14.0+ which we might want to use over time.
In addition some configuration settings are not needed on Domino 14+ -- For example iNotes redirect databases.

Below is how this is planned to look like.

The menu structure is extensible and I just added new JSON entries and new OTS JSON files.
I also removed the default environment variables for additional servers, because they never match existing values.

The env file for additional servers did not make much sense. Those variables are all depending on your environment and need to be typed in anyway.
For a first server it can make sense to quickly test a setup and have an example for each parameter.


Because some settings will not be good for larger servers, I added a way to specify an "info" in the menu configuration file.
And I added an info to all of the OTS configurations as you see below.

I am submitting it to the develop branch of the Domino container image and the start script.

dominoctl setup


[1] Domino 14+ First server JSON
[2] Domino 14+ Additional server JSON
[3] Domino 12.x

Select [1-3] 0 to cancel? 1


Info: Small server config - For a production server review tuning like: NSF_BUFFER_POOL_SIZE_MB=1024

SERVER_NAME: my-domino-server


Links

    Archives


    • [HCL Domino]
    • [Domino on Linux]
    • [Nash!Com]
    • [Daniel Nashed]