Conversation
8756c86 to
e2f5a6c
Compare
|
Tested it, without reading the code itself. It's unfortunate, that it's not possible to validate the validity of the hostname string in a better way. If something incompatible is entered, it just fails without clear feedback. That could trip up non-technical users. |
|
Are you considering adding more question for the remaining options, like exit node mode? |
I did initially do this in the first version I wrote before cutting it back. It would be good to get a HexOS devs response on what they think is the right approach. Expose every option or only the most likely ones? |
|
Chatting with https://hub.hexos.com/profile/1358-mobius/, the opinions seems to be to remove all unnecessary choices, if they don't strongly change the features. Like a selection between different database version images. |
|
Hi AeroXuk, I appreciate you helping us by creating installation scripts. I am going the be messaging you on the HexOS hub and hopefully i can help answer any questions you may have. |
Introduce a new installation script for Tailscale, including configuration options and requirements. Update documentation to reflect the addition.
This is based on the Custom Install Script found at https://hub.hexos.com/topic/4267-trial-tailscale-custom-install/.
I've editted and validated the install script against the TrueNAS app schema.
The following changes were made to the version from the forum:
installation_questionsdescriptions.ensure_directories_exists.accept_routestoapp_valueswith the default value from the truenas app schema.