One-click Jellyfin installation for Samsung Tizen TVs and projectors.
A modern GTK4 application that simplifies installing the Jellyfin media server client on Samsung Smart TVs running Tizen OS.
- 🔍 Automatic TV Discovery - Find Samsung TVs on your network automatically
- 🐳 Docker Integration - No manual SDK setup required
- 📦 One-Click Install - Simple installation process with progress tracking
- 🖥️ Modern UI - Built with GTK4 and Libadwaita for native Linux experience
- 🌐 Multi-language - English and Portuguese support
- Linux
- Docker (installed automatically if missing)
- Samsung TV with Developer Mode enabled
# Arch/Manjaro
sudo pacman -S python-gobject gtk4 libadwaita vte4
# Debian/Ubuntu
sudo apt install python3-gi gir1.2-gtk-4.0 gir1.2-adwaita-1 gir1.2-vte-3.91
# Fedora
sudo dnf install python3-gobject gtk4-devel libadwaita-devel vte291git clone https://github.com/talesam/jellytizen.git
cd jellytizen
python main.pyFor Samsung TVs (2024+)
- Go to Apps on your TV
- Scroll to App Settings
- Press 123 on your remote
- Enter 12345 - Developer Mode menu appears
- Toggle Developer Mode to On
- Enter your computer's IP address
- Restart your TV
- Welcome - App checks if Docker is installed
- Device Setup - Select your TV from discovered devices or enter IP manually
- Install - Click "Install Jellyfin" and wait for completion
- Done - Open Jellyfin from your TV's app list!
Settings are stored in ~/.config/jellytizen/config.json:
- Docker image preferences
- Network scanning parameters
- Logging levels
| Issue | Solution |
|---|---|
| Docker not running | sudo systemctl start docker |
| TV not found | Ensure TV and PC are on same network |
| Connection failed | Enable Developer Mode on TV, restart TV |
| Installation hangs | Check Docker logs, ensure disk space |
Logs: ~/.local/share/jellytizen/logs/
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a Pull Request
GPL-3.0 License - See LICENSE
- Jellyfin - The Free Software Media System
- install-jellyfin-tizen - Original installation scripts
- GNOME - GTK4 and Libadwaita
