godojo icon indicating copy to clipboard operation
godojo copied to clipboard

Server-only install option

Open risto-liftoff opened this issue 2 years ago • 2 comments

Thanks for merging the PRs I opened. I'm wondering if you'd be open to me creating a PR to add a server-only install option that doesn't make any modifications to the database. Because my company has the expectation that any server can be thrown away and automatically replaced, I made the changes in a fork and added a server-only install option.

risto-liftoff avatar Oct 16 '23 17:10 risto-liftoff

@risto-liftoff Interesting use-case - godojo was really created to replace an existing bash-based installer that only did the initial setup so that was never really considered.

Do you have links to how you've done that in your fork? I'm curious how you implemented that case.

mtesauro avatar Oct 16 '23 18:10 mtesauro

Yeah, it's the last 2 commits on this branch: https://github.com/risto-liftoff/godojo/tree/separate-setup-ubuntu.

I only implemented it for Ubuntu, but I can add my changes to RHEL and the template OS files. And instead of having the config option be Install.DB.DontModify, I'd probably change it to Install.ServerOnly.

risto-liftoff avatar Oct 16 '23 20:10 risto-liftoff