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

alt

Daniel Nashed

Domino One touch setup meets Domino One touch install

Daniel Nashed – 18 September 2021 09:55:52
Now that I introduced a Domino One Touch server installation, the next logical step is to combine it with Domino V12 One Touch setup.
I added an extension to the start script and added environment var and JSON configurations for One Touch setup to the start script.

The new functionality provides a easy to use new "setup" command, which automatically creates a sample configuration for your.
When you use the install script, all the files are automatically copied to the /opt/nashcom/startscript/OneTouchSetup directory.

The new command "domino setup" comes with a couple of options.
I don't think I have to explain those in detail and I appended the draft help below.
It will work for first and additional servers with ENV and JSON configurations.

Now bringing up a new server from scratch drills down to those 3 commands :-)

curl -sL https://github.com/IBM/domino-docker/raw/develop/start_script/install_domino.sh | bash -
domino setup
domino start

What do you think?
Would this help admins who never used Linux or One Touch setup in Domino V12 to have an easy start?

PS: I also built it for myself. I don't want to setup any of my native installed test servers manually.
And it helps also testing One Touch configurations.  I am looking into adding JSON validation via jq ...


-- Daniel


PS2: Of course you have to have the software available somewhere as described in my One Touch install blog post.
It's not yet published. I have it working here but will do some testing first with multiple configurations.



One Touch Setup Commands

setup            edits an existing One Touch config file or creates a 1st server ENV file
setup env 1      creates and edits a first server ENV file
setup env 2      creates and edits an additional server ENV file
setup json 1     creates and edits a first server JSON file
setup json 2     creates and edits an additional server JSON file

setup log        lists the One Touch setup log file
setup log edit   edits the One Touch setup log file


Comments
No Comments Found

Links

    Archives


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