Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osama-yusuf/jellyfin-uploader
A simple, easy-to-use and self-hosted jellyfin media uploader straight to your jellyfin volume folders.
https://github.com/osama-yusuf/jellyfin-uploader
flask-application jellyfin jellyfin-media-uploader jellyfin-plugin self-hosted webapp
Last synced: 11 days ago
JSON representation
A simple, easy-to-use and self-hosted jellyfin media uploader straight to your jellyfin volume folders.
- Host: GitHub
- URL: https://github.com/osama-yusuf/jellyfin-uploader
- Owner: Osama-Yusuf
- Created: 2024-02-24T22:58:03.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-24T23:17:48.000Z (11 months ago)
- Last Synced: 2024-11-07T17:55:15.269Z (2 months ago)
- Topics: flask-application, jellyfin, jellyfin-media-uploader, jellyfin-plugin, self-hosted, webapp
- Language: HTML
- Homepage:
- Size: 2.93 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jellyfin-uploader
A simple, easy-to-use and self-hosted jellyfin media uploader straight to your jellyfin volume folders.
Upload media from anywhere on your device or from other devices on your network or you can expose it and upload media from anywhere in the world (Not recommended, unless you know what you're doing).## ⭐ Features
- Upload videos straight to jellyfin volume
- Selecting which folder inside the jellyfin volume do you want to save (movies, series, courses, etc)
- Uploading progres bar## 🔧 How to Install
Requirements:
- [Docker](https://docs.docker.com/engine/install/)
- [Docker Compose](https://docs.docker.com/compose/install/)### Basic
- To run the jellyfin uploader on top of docker just clone the repo and deploy it with docker-compose as follows:
```bash
git clone https://github.com/Osama-Yusuf/jellyfin-uploader.git
cd jellyfin-uploader
docker-compose up -d --build
```
- To run the jellyfin uploader without docker, using your host python to run it do the following steps:
```bash
git clone https://github.com/Osama-Yusuf/jellyfin-uploader.git
cd jellyfin-uploader
RUN pip3 install --no-cache-dir -r requirements.txt
flask run # Or python3 app.py
```
jellyfin-uploader is now running on http://localhost:5005