A fully responsive interface to manage all your favorite software on your HTPC.

Overview

Python 3 port of Hellowlol's HTPC Manager fork

We made this an organization repository to be more independent from single developers. If you want to join the team or contributed to HTPC Manager before, please open an issue (or PR) as we need more hands to polish Python 3 compatibility and keep modules updated with their software backends.

CodeFactor


A python based web application to manage the software on your HTPC. HTPC Manager combines all your favorite software into one slick interface.

Screenshot

Requires Python 3.x (3.5 minimum, most likely) and crapload of Python libs. Just make sure that CherryPy version is < 9.0 (as stated in requirements.txt).

Start with python3 Htpc.py

A virtual environment is strongly encouraged.

[New modules]

  • Sonarr
  • Headphones
  • Samsung TV remote
  • SickRage module
  • Torrent search (BTN, Norbits, KAT, strike, rarbg and PTP)
  • vnStat
  • Mylar

[Modules]

  • Couchpotato
  • Deluge
  • kodi
  • NZBGet
  • Plex
  • qBittorrent
  • SABnzbd
  • nzb search (newznab)
  • Sickbeard
  • squeezebox
  • Stats
  • Transmission
  • uTorrent

[Improvements]

  • Pretty much every module has been improved in some way or another
  • NZBGet module (rewritten)
  • qBittorrent module (rewritten)
  • Transmission (add url, upload local torrent)
  • Deluge (add url/magnet, pause/remove, set limit)
  • SABnzbd (drag & drop to edit queue, pause for x min, purge history)
  • Stats module (Hardware info, S.M.A.R.T report, execute scripts)
  • CouchPotato (Suggestions and moar..)
  • Plex (Filter, search, fix duplicated, images, play to device and more)
  • KODI/XBMC addons tab, where you can search/execute/enable/disable addons and a volume slider instead of a progress bar
  • Send a nzb from NZB search to NZBGet in addition to SABnzbd.
  • Usenet (Multi search indexers, support nzedb and spotweb in addition to newznab)

[Misc]

  • Notification if a update is available and autoupdate
  • Htpc manager is now fluid. (Looks much better on high res screens)
  • Delete cache folder from the settings page
  • The brave and bold can choose which branch they want to use.
  • Added a option for robots.txt for bot crawlers
  • Make ssl cert and key automatically if you don't add a path for it
  • Mask sensitive stuff from the log (username, api key, password etc)
  • Reduced size on static files
  • Docker support
  • Various fixes
  • Download log
  • Added argsparse (to support python 2.6)
  • And a shit load of other stuff i dont remember

If you're missing something don't be afraid to make a request :)

SO YOU FOUND A BUG? GREAT!

Before you open a new issue, make sure you:

  • Check if this issue has been solved before
  • Are using the master2 branch (all other branches should be considered experimental)
  • Update to the lastest version
  • Have restart HTPC Manager

If you still have problems: INCLUDE THIS IN YOUR ISSUE

  • Screenshot of the about page
  • What did you do?
  • What happened?
  • What did you expect to happen?
  • If it's a visual bug, screenshot or it didn't happen!
  • Which browser, including version
  • Add your ENTIRE log (with loglevel debug!), please write the line number where the error occured, NO logs == NO help

How to enable detailed logs

  1. Shutdown HTPC Manager
  2. Start Htpc.py --loglevel debug (Do NOT start with --dev)
  3. Start HTPC Manager and wait for error to occur again/reproduce it

Installation

See the wiki

Track to Detect and Segment: An Online Multi-Object Tracker (CVPR 2021)

Track to Detect and Segment: An Online Multi-Object Tracker (CVPR 2021) Track to Detect and Segment: An Online Multi-Object Tracker Jialian Wu, Jiale

Jialian Wu 520 Dec 31, 2022
Uploader-Bot - A Modified Telegram Url Uploader Bot With Mongodb, Zee5, Sonyliv Support and Many Other Yt-dlp Sites

πšπšŽπššπšžπš’πš›πšŽπš πš…πšŠπš›πš’πšŠπš‹πš•πšŽπšœ πŸ”Š APP_ID API_HASH TG_BOT_TOKEN DATABASE_URL

11 Sep 10, 2022
Python interface to the World Bank Indicators and Climate APIs

wbpy A Python interface to the World Bank Indicators and Climate APIs. Readthedocs Github source World Bank API docs The Indicators API lets you acces

Matt Duck 47 Oct 31, 2022
It connects to Telegram's API. It generates JSON files containing channel's data, including channel's information and posts.

It connects to Telegram's API. It generates JSON files containing channel's data, including channel's information and posts. You can search for a specific channel, or a set of channels provided in a

Esteban Ponce de Leon 75 Jan 02, 2023
Python binding for Microsoft LightGBM

pyLightGBM: python binding for Microsoft LightGBM Features: Regression, Classification (binary, multi class) Feature importance (clf.feature_importanc

Ardalan 330 Nov 18, 2022
A Python interface between Earth Engine and xarray for processing weather and climate data

wxee What is wxee? wxee was built to make processing gridded, mesoscale time series weather and climate data quick and easy by integrating the data ca

Aaron Zuspan 160 Dec 31, 2022
Telegram Vc Video Player Bot

Telegram Video Player Bot Telegram bot project for streaming video on telegram video chat, powered by tgcalls and pyrogram Deploy to Heroku πŸ‘¨β€πŸ”§ The

Dihan Official 11 Dec 25, 2022
SongLink Discord Bot - Discord bot to share music links easily

SongLink_Discord_Bot Discord bot to share music links easily. Take a link from y

Edgar Lefevre 4 Feb 18, 2022
Opensea-upload-with-recaptcha-solution - Updated opensea uploading solution with recaptcha pass

opensea-upload-with-recaptcha-solution updated opensea uploading solution with r

byeonggeon sim 25 Nov 15, 2022
A superb Telegram VoiceChat Player. Powered by FalconRoBo.

π•±π–†π–‘π–ˆπ–”π–“π•Έπ–šπ–˜π–Žπ–ˆ A sα΄œα΄˜α΄‡Κ€Κ™ Tα΄‡ΚŸα΄‡Ι’Κ€α΄€α΄ VᴏΙͺᴄᴇCΚœα΄€α΄› PΚŸα΄€Κα΄‡Κ€, ᴍᴀᴅᴇ ᴜsΙͺΙ΄Ι’ Lᴀᴛᴇsα΄› PΚα΄›Κœα΄Ι΄ α΄€Ι΄α΄… Pʏʀᴏɒʀᴀᴍ. π‘·π’π’˜π’†π’“π’†π’… π’ƒπ’š 𝑭𝒂𝒍𝒄𝒐𝒏𝑹𝒐𝑩𝒐 FalconMusic

FalconRoBo 2 Oct 21, 2022
Discord feeder for AIL

ail-feeder-discord Discord feeder for AIL Warning! Automating user accounts is technically against TOS, so use at your own risk! Discord API https://d

ail project 6 Mar 09, 2022
A Discord.py bot which can adjust a voice channel's bitrate depending on the number of users connected.

discord_bitrate_bot A Discord.py bot which can adjust a voice channel's bitrate depending on the number of users connected. Programmed to be run on a

1 Feb 10, 2022
Telegram bot to trim and download videos from youtube.

Inline-YouTube-Trim-Bot Telegram bot to trim and download youtube videos Deploy You can deploy this bot anywhere. Demo - YouTubeBot Required Variables

SUBIN 56 Dec 11, 2022
Github action for automatically determine the version for next release by using repository tags

This action will automatically determine the version for next release by using repository tags

Igor Gov 7 Oct 25, 2022
Debugging with Stack Overflow: Web Search Behavior in Novice and Expert Programmers

Debugging with Stack Overflow: ICSE SEET, 2022 This is the GitHub repository associated with the 2022 ICSE SEET paper, Debugging with Stack Overflow:

Madeline Endres 1 Jan 31, 2022
Ross Virtual Assistant is a programme which can play Music, search Wikipedia, open Websites and much more.

Ross-Virtual-Assistant Ross Virtual Assistant is a programme which can play Music, search Wikipedia, open Websites and much more. Installation Downloa

Jehan Patel 4 Nov 08, 2021
An open-source Discord Bot Project based on programming!

An open-source Discord Bot Project based on programming!

Vladimer Moore 2 Aug 22, 2022
allow windows programs to call dssp/mkdssp command from wsl; rework biopython on windows (PDB -> dssp -> fasta)

dssp-wsl Converting PDB (Protein Data Bank) file format to DSSP file format is required for generating datasets of peptides and their secondary struct

Taine Zhao 1 Feb 23, 2022
The Most Simple yet Powerful and Advanced Google Colab Notebook for Zip, Unzip, Tar, UnTar, RaR, UnRaR Files in Google Drive

The Most Simple yet Powerful and Advanced Google Colab Notebook for Zip, Unzip, Tar, UnTar, RaR, UnRaR Files in Google Drive

Dr.Caduceus 15 Aug 16, 2022
Python script that extract data via YouTube Api and manipulates it.

UNLIMITED README for the Unlimited game [Mining game] Explore the docs Β» View Demo Β· Report Bug Β· Request Feature Table of Contents About The Project

Serban Chisca 1 Dec 12, 2021