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


Links

    Archives


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