-
Notifications
You must be signed in to change notification settings - Fork 2
Configuration Manager
Configuration only needs to be run the very first time you run the script. If you try to run the script without first running the configuration manager the app will tell you that config needs to be ran, and the script will exit.
Once it's been ran the first time there will be no need to ever run it again unless you wish to make changes to your options. It can be ran at any time changes need to be made to the configuration settings.
You can run the configuration manager with either of these two commands:
python3 embyupdate.py -c
python3 embyupdate.py --config
Once the config manager has been called, the following interface will come up and request choices from the user.
First you choose your distro from the list, or choose c to cancel and not create/update the config file nor install/update Emby.
[1] Debian X64
[2] Debian ARM
[3] Arch
[4] CentOS
[5] Fedora X64
[6] Fedora ARM
[7] OpenSUSE X64
[8] OpenSUSE ARM
[C] Cancel config update
Choose your distro by number or C to cancel update [?]:
Next question default is no. You can just hit enter if you don't want to install beta versions. Enter y if you DO want to install beta versions.
Do you want to install the beta version? [y/N]
Just hit enter unless you need to have the server stopped before installing. I don't think any distro needs this, but it's there if needed or you have issues. Default is no.
Do we need to manually stop the server to install? (Likely only needed for Arch.) [y/N]
Just hit enter here unless you need to have the server started manually after install. Once again I don't think this is needed, but it's there if so, and if you have any issues. Default is no.
Do we need to manually start the server after install? (Likely only needed for Arch.) [y/N]
Unless you have a reason you don't want to keep the script updated, just hit enter on this next one. This will only update to Stable releases, beta releases will be ignored. I have no desire to change this behavior as I don't plan on keeping an up to date beta version. Only time I'll release beta's is if I'm doing major changes that need testing. Default is yes
Keep EmbyUpdate (this script) up to date with latest version? [Y/n]
The last question will show you all the config options you have selected, and will ask you to type CONFIRM (all caps, just like that) or c to cancel the config creation/update. Typing CONFIRM will move on to installing/updating Emby, cancel will discard all changes and stop the install.
Choices to write to config file...
Linux distro version to update: Debian X64
The chosen version for install is: Stable
Server will NOT be manually stopped on install.
Server will NOT be manually started after install.
Script (EmbyUpdate) will be automatically updated!
Please review above choices and type CONFIRM to continue or c to cancel update and install! [CONFIRM/c]
EmbyUpdate - A Dreamserver product.