Una aplicación web basada en Python para administrar el software en su HTPC. HTPC Manager combina todo su software favorito en una interfaz elegante.
Esta guía requiere Python 2.6 o 2.7 y asume que usted es el usuario raíz, si es un usuario con privilegios de superusuario, inicie el comando con sudo para otorgar los permisos necesarios.
Módulos
- Couchpotato
- Diluvio
- kodi
- NZBObtener
- Plex
- qBittorrent
- SABnzbd
- búsqueda nzb (newznab)
- Barba enferma
- caja apretada
- Estadísticas
- Transmisión
- uTorrent
Mejoras
- Casi todos los módulos se han mejorado de una forma u otra
- Módulo NZBGet (reescrito)
- módulo qBittorrent (reescrito)
- Transmisión (agregar url, cargar torrent local)
- Deluge (agregar url/imán, pausar/eliminar, establecer límite)
- SABnzbd (arrastrar y soltar para editar cola, pausar x min, purgar historial)
- Módulo de estadísticas (información de hardware, informe S.M.A.R.T, ejecución de scripts)
- CouchPotato (Sugerencias y moar..)
- Plex (Filtrar, buscar, corregir duplicados, imágenes, reproducir en dispositivo y más)
- Pestaña de complementos de KODI/XBMC, donde puede buscar/ejecutar/habilitar/deshabilitar complementos y un control deslizante de volumen en lugar de una barra de progreso
- Envíe un nzb desde la búsqueda de NZB a NZBGet además de SABnzbd.
- Usenet (indexadores de búsqueda múltiple, compatible con nzedb y spotweb además de newznab)
Varios
- Notificación si hay una actualización disponible y actualización automática
- El administrador de Htpc ahora es fluido. (Se ve mucho mejor en pantallas de alta resolución)
- Eliminar la carpeta de caché de la página de configuración
- Los valientes y audaces pueden elegir qué rama quieren usar.
- Se agregó una opción para robots.txt para rastreadores de bots
- Haga el certificado SSL y la clave automáticamente si no agrega una ruta
- Ocultar cosas confidenciales del registro (nombre de usuario, clave API, contraseña, etc.)
- Tamaño reducido en archivos estáticos
- Compatibilidad con Docker
- Varias correcciones
- Descargar registro
- Argsparse agregado (para admitir python 2.6)
- Y un montón de otras cosas que no recuerdo
Si te falta algo, no tengas miedo de hacer una solicitud 🙂
Consulte aquí la lista completa:https://github.com/Hellowlol/HTPC-Manager/compare/styxit:master…master2
Instalar las dependencias de Ubuntu del Administrador HTPC
apt-get install build-essential git python-imaging python-dev python-setuptools python-pip python-cherrypy vnstat
Install psutil so you can get computer stats as well
pip install psutil
Git clone the latest HTPC Manager
git clone https://github.com/Hellowlol/HTPC-Manager /opt/HTPCManager
Take ownership of the HTPCManager installation directory with your regular user
chown -R user:user /opt/HTPCManager
Try and start HTPC Manager
python /opt/HTPCManager/Htpc.py --daemon
Es posible que vea un error cherrpy, aunque todo sigue funcionando, así que no se preocupe.
Puede acceder al Administrador de HTPC en http://localhost:8085
Administrador de HTPC de inicio automático en el arranque
cp /opt/HTPCManager/initscripts/initd /etc/init.d/htpcmanager
Edite el script htpc manager init.d para que coincida con la ruta de HTPC Manager
nano /etc/init.d/htpcmanager
Cambie APP_PATH para que coincida con la ruta que instalamos HTPC Manager
############### EDIT ME ################## # path to app APP_PATH=/opt/HTPCManager
Hacer que el script init.d sea ejecutable
chmod +x /etc/init.d/htpcmanager
Actualice el script init.d para que comience en el arranque
update-rc.d htpcmanager defaults
Ahora está todo listo para comenzar a usar este gran administrador, ¡la guía de configuración estará disponible pronto!