mirror of
https://github.com/Ernous/TorrServerJellyfin.git
synced 2025-12-15 20:06:10 +05:00
feat: overhaul Linux installer (#575)
- rewrite installTorrServerLinux.sh with structured CLI parsing, localization, glibc checks, and silent-mode support - update Linux instructions in README.md with new non-interactive examples, version pinning, user switching, and port overrides Signed-off-by: Pavel Pikta <devops@pavelpikta.com>
This commit is contained in:
23
README.md
23
README.md
@@ -64,6 +64,29 @@ Run in console
|
||||
curl -s https://raw.githubusercontent.com/YouROK/TorrServer/master/installTorrServerLinux.sh | sudo bash
|
||||
```
|
||||
|
||||
The script also supports non-interactive installs, explicit version pinning, user switching, and port overrides. Examples:
|
||||
|
||||
- Install a specific release while keeping defaults:
|
||||
|
||||
```bash
|
||||
curl -s https://raw.githubusercontent.com/YouROK/TorrServer/master/installTorrServerLinux.sh | \
|
||||
sudo bash -s -- --install 135 --silent
|
||||
```
|
||||
|
||||
- Update an existing installation without prompts:
|
||||
|
||||
```bash
|
||||
curl -s https://raw.githubusercontent.com/YouROK/TorrServer/master/installTorrServerLinux.sh | \
|
||||
sudo bash -s -- --update --silent
|
||||
```
|
||||
|
||||
- Change the systemd service user:
|
||||
|
||||
```bash
|
||||
curl -s https://raw.githubusercontent.com/YouROK/TorrServer/master/installTorrServerLinux.sh | \
|
||||
sudo bash -s -- --change-user root --silent
|
||||
```
|
||||
|
||||
#### macOS
|
||||
|
||||
Run in Terminal.app
|
||||
|
||||
2020
installTorrServerLinux.sh
Normal file → Executable file
2020
installTorrServerLinux.sh
Normal file → Executable file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user