informatica:software:torrserver
Tabla de Contenidos
TorrServer
Streaming de torrents a HTTP.
Disponible para Linux, macOS, Windows y Android.
Instalación
Docker
Ejemplo de docker-compose.yml para usar con Docker Compose
--- version: '3.3' services: torrserver: image: ghcr.io/yourok/torrserver:latest container_name: torrserver ports: - 8090:8090 volumes: - ./app:/opt/ts environment: - TS_HTTPAUTH: "1" restart: unless-stopped
En el ejemplo anterior además activamos la autenticación básica de servidor. Para ello, debemos crear un fichero llamado accs.db con el siguiente formato:
{ "usuario1": "contraseña", "usuario2": "otracontraseña" }
Y colocarlo en el directorio del contenedor /opt/ts/config/
API HTTP
GET
/echo
Muestra la versión del programa.
/shutdown
Apaga el servidor.
/stream
Argumentos:
link: magnet/hash/link to torrentindex: index of filepreload: preload torrentstat: return stat of torrentsave: ave to dbm3u: return m3ufromlast: return m3u from last playplay: start stream torrenttitle: set title of torrentposter: set poster link of torrent
Ejemplo de streaming de un torrent:
http://localhost:8090/stream/?link=c95eb9404d48ecd5b73600a9e2b3ffca195fd6b8&index=1&play
Estadísticas:
http://localhost:8090/stream/?link=c95eb9404d48ecd5b73600a9e2b3ffca195fd6b8&stat
/play
Otra forma de reproducir un torrent por streaming:
http://localhost:8090/play/<HASH>/<INDEX>
Uso
Una vez arrancado, se puede acceder vía web a http://ip.torrserv.er:8090
informatica/software/torrserver.txt · Última modificación: por tempwin
