# emby-updater
emby-updater is a small tool to keep the [Emby media server](https://emby.media/) up to date (even including beta-versions).
## Using emby-updater
### ~~All in one binary~~
**The binary distribution is DEPRECATED, DON'T USE**
~~Thanks to [PyInstaller](https://www.pyinstaller.org/) you can download emby-updater without to care about any dependencies, because they are inbuilt to the binary.~~
~~Just [head over to the releases page](https://github.com/shokinn/emby-updater/releases) and download the binary.~~
~~**Currently only Ubuntu 18.04+ (amd64) is supported.**~~
### Python code for maximum flexibility
Do you want to control what is running on your system?
Grab the Python code, install the dependencies and run or modify it :)
#### Setup
##### with pipx (recommended)
[Install pipx](https://github.com/pipxproject/pipx#install-pipx)
```bash
sudo -i
apt update && \
apt install -y python3-apt; \
pipx install --system-site-packages emby-updater
```
##### with pip in the user environment
```bash
sudo apt update && \
sudo apt install -y python3 python3-pip python3-apt; \
pip3 install --user emby-updater
```
##### ~~from binary distribution~~
**The binary distribution is DEPRECATED, DON'T USE**
~~1. Go to the [latest release page](https://github.com/shokinn/emby-updater/releases/latest).~~
~~2. Download the binary distribution package to `~/Downloads`.~~
~~3. make it executable with `chmod +x ~/Downloads/emby-updater`.~~
~~4. move it to `/usr/local/sbin`.~~
```bash
DEPRECATED -- sudo mv ~/Downloads/emby-updater /usr/local/sbin/
```
### Usage
```
usage: emby-updater.py [-h] [--beta] [-d DOWNLOAD_PATH] [--update] [--version]
[-y]
emby-updater will help you to install Emby (updates) easily.
optional arguments:
-h, --help show this help message and exit
--beta installs Emby beta versions
-d DOWNLOAD_PATH, --download-path DOWNLOAD_PATH
set path for downloaded binaries
--update update the script itself if an update is available
--version show program's version number and exit
-y, --yes automatic yes to prompts. Assume "yes" as answer to
all prompts and run non-interactively. If an
undesirable situation, such as changing a held package
or removing an essential package, occurs then emby-
updater.py will abort.
This is an unofficial update tool for the Emby media server.
It's not supported through any official Emby Support.
emby-updater is proudly presented by Philip 'ShokiNN' Henning <mail@philip-henning.com>.
```
emby-updater is licensed under MIT license.
Raw data
{
"_id": null,
"home_page": "https://github.com/shokinn/emby-updater",
"name": "emby-updater",
"maintainer": "",
"docs_url": null,
"requires_python": "~=3.6",
"maintainer_email": "",
"keywords": "emby,updater,ubuntu",
"author": "Philip Henning",
"author_email": "mail@philip-henning.com",
"download_url": "https://files.pythonhosted.org/packages/cc/53/c50e66a6dceff8262a7c30ce447dc41eab31bfb79f91abba39513a4d2383/emby-updater-0.8.4.tar.gz",
"platform": null,
"description": "# emby-updater\n\nemby-updater is a small tool to keep the [Emby media server](https://emby.media/) up to date (even including beta-versions).\n\n## Using emby-updater\n\n### ~~All in one binary~~\n\n**The binary distribution is DEPRECATED, DON'T USE**\n\n~~Thanks to [PyInstaller](https://www.pyinstaller.org/) you can download emby-updater without to care about any dependencies, because they are inbuilt to the binary.~~ \n\n~~Just [head over to the releases page](https://github.com/shokinn/emby-updater/releases) and download the binary.~~\n\n~~**Currently only Ubuntu 18.04+ (amd64) is supported.**~~\n\n### Python code for maximum flexibility\n\nDo you want to control what is running on your system? \nGrab the Python code, install the dependencies and run or modify it :)\n\n#### Setup\n\n##### with pipx (recommended)\n\n[Install pipx](https://github.com/pipxproject/pipx#install-pipx)\n\n```bash\nsudo -i\napt update && \\\n apt install -y python3-apt; \\\n pipx install --system-site-packages emby-updater\n```\n\n##### with pip in the user environment\n\n```bash\nsudo apt update && \\\nsudo apt install -y python3 python3-pip python3-apt; \\\npip3 install --user emby-updater\n```\n\n##### ~~from binary distribution~~\n\n**The binary distribution is DEPRECATED, DON'T USE**\n\n~~1. Go to the [latest release page](https://github.com/shokinn/emby-updater/releases/latest).~~ \n~~2. Download the binary distribution package to `~/Downloads`.~~ \n~~3. make it executable with `chmod +x ~/Downloads/emby-updater`.~~ \n~~4. move it to `/usr/local/sbin`.~~\n\n```bash\nDEPRECATED -- sudo mv ~/Downloads/emby-updater /usr/local/sbin/\n```\n\n\n### Usage\n\n```\nusage: emby-updater.py [-h] [--beta] [-d DOWNLOAD_PATH] [--update] [--version]\n [-y]\n\nemby-updater will help you to install Emby (updates) easily.\n\noptional arguments:\n -h, --help show this help message and exit\n --beta installs Emby beta versions\n -d DOWNLOAD_PATH, --download-path DOWNLOAD_PATH\n set path for downloaded binaries\n --update update the script itself if an update is available\n --version show program's version number and exit\n -y, --yes automatic yes to prompts. Assume \"yes\" as answer to\n all prompts and run non-interactively. If an\n undesirable situation, such as changing a held package\n or removing an essential package, occurs then emby-\n updater.py will abort.\n\nThis is an unofficial update tool for the Emby media server.\nIt's not supported through any official Emby Support.\nemby-updater is proudly presented by Philip 'ShokiNN' Henning <mail@philip-henning.com>.\n```\n\nemby-updater is licensed under MIT license.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A little tool to keep your emby media server up to date.",
"version": "0.8.4",
"split_keywords": [
"emby",
"updater",
"ubuntu"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9942fa965a5a5141c18944638ff70b9ee65acaf29b6f72e9e278a92e92637d5b",
"md5": "870154be0edbea5273ee4b0840f5c93a",
"sha256": "458d6073f5ea8a1a7acb4e4fda860813ec88d43e243e11f529bfab2abb4f1e8d"
},
"downloads": -1,
"filename": "emby_updater-0.8.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "870154be0edbea5273ee4b0840f5c93a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.6",
"size": 6973,
"upload_time": "2023-01-06T03:01:03",
"upload_time_iso_8601": "2023-01-06T03:01:03.530078Z",
"url": "https://files.pythonhosted.org/packages/99/42/fa965a5a5141c18944638ff70b9ee65acaf29b6f72e9e278a92e92637d5b/emby_updater-0.8.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cc53c50e66a6dceff8262a7c30ce447dc41eab31bfb79f91abba39513a4d2383",
"md5": "64c37b4564d831cb691e2c08312f721b",
"sha256": "37a39053c893fbb0f2677162c1c2d92fedce48b9b6ba7f2a2abc286c66316c16"
},
"downloads": -1,
"filename": "emby-updater-0.8.4.tar.gz",
"has_sig": false,
"md5_digest": "64c37b4564d831cb691e2c08312f721b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "~=3.6",
"size": 6247,
"upload_time": "2023-01-06T03:01:05",
"upload_time_iso_8601": "2023-01-06T03:01:05.192547Z",
"url": "https://files.pythonhosted.org/packages/cc/53/c50e66a6dceff8262a7c30ce447dc41eab31bfb79f91abba39513a4d2383/emby-updater-0.8.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-06 03:01:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "shokinn",
"github_project": "emby-updater",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "emby-updater"
}