Tecnología

Convierte tu Raspberry Pi en un pequeño SeedBox para descargas con BitTorrent

·

(Aviso: post a una columna porque queda mejor así… esta vez 😉 ) Como sabéis, hace unos meses me llegó mi Raspberry Pi, un cacharrito que tiene su encanto pero que tras algunas pruebas y trasteos iniciales estaba comenzando a coger polvo en un cajón de mi mesa. No obstante, las posibilidades de este pequeño miniordenador siguen siendo interesantes, y acabo de encontrar una aplicación perfecta para él: convertir al Raspberry Pi en un pequeño servidor de descargas vía BitTorrent, lo que desde hace tiempo se conoce como seedbox.

Los seedbox son de hecho cada vez más populares entre los usuarios, que o bien contratan los servicios de seedbox ya montados (SeedRootS y Dedi Seedbox son dos conocidillos) o bien contratan un VPS o un servidor dedicado en un proveedor convencional para luego aprovechar el caño de esos servidores y descargar (y servir) torrents todo el día a través de clientes como rtorrent. Es como tener descargando todo tipo de contenidos en casa, pero con velocidades que a menudo superan los 10 MB por segundo. Y lo mejor de todo es que esos contenidos quedan almacenados en el servidor -uno puede descargárselos cuando quiera con cualquier cliente FTP- y van haciendo crecer nuestro ratio de descarga sin parar, algo muy importante en trackers privados si lográis o tenéis invitaciones. Todo un invento.

El coste de ambas alternativas no tiene porqué ser especialmente alto -sobre todo si uno comparte gastos con otros «interesados»-, pero lo cierto es que es posible montarse un seedbox de bajo coste en casa. Con limitaciones, claro. La más importante, sin duda, el ancho de banda: con mi actual línea en Jazztel de 20 Mbps tengo máximos de 18 Mbps en bajada y aproximadamente 1,5 Mbps en subida, lo que no es comparable a las velocidades que ofrecen los VPS. Eso significa que aunque las descargas irán relativamente bien, actuar como semilla es mucho más costoso, y ofrecer nuestros contenidos al resto de leechers no será tan eficiente: nuestro ratio crecerá mucho más lentamente.

Y sin embargo, la idea es muy interesante porque con cacharritos como el Raspberry Pi tendremos a nuestro alcance un pequeño seedbox con un consumo energético ridículo y al que podemos acceder de forma sencilla tanto vía SSH como vía panel web (rutorrent/rtorrent al rescate) o a través de la red de área local ya que, recordad, vuestro seedbox con el Raspberry Pi estará conectado a vuestro router. 24 horas al día, 7 días a la semana. En lugar de tener un NAS (mucho más potente y versátil, pero también más caro) o un ordenador para este tipo de temas, el Raspberry Pi se convierte de ese modo en un recurso más que interesante.

¿Cómo lograr ese propósito? Fácil: pinchad en «Leer más» y comprobadlo 😉

En primer lugar, tendréis que tener los requisitos necesarios. A saber:

1. Rasbperry Pi: nuestro particular servidor de descargas

2. Tarjeta SD: donde instalaremos tanto el sistema operativo como el software necesario. Yo recomendaría una de 8 Gbytes.

3. Alimentación a microUSB: como sabéis, el Raspberry Pi se alimentan a través de un puerto microUSB, así que lo normal es que uséis vuestro cargador del móvil para estos primeros pasos. Afortunadamente yo he encontrado una solución perfecta para utilizar el Raspberry Pi como un seedbox, porque mi router de Jazztel tiene un puerto USB que precisamente se encarga de alimentar al Raspberry Pi con un simple cable de USB a microUSB. Genial 🙂

4. Disco duro externo USB: para poder almacenar todo lo que descargamos. Podemos evitarlo si compramos una SD de gran tamaño (he visto tarjetas SD de 64 GB por unos 30 ‚¬, serían una opción), pero ya se sabe: cuanto más espacio para estas cosas, mejor.

5. Conexión a Internet: aunque es posible conectarnos vía WiFi con una llave USB (yo pillé una EDUP 802.11n con un chipset RTL8192CU en DealExtreme) para ponerlo en marcha todo necesitaréis una conexión Ethernet. Y ya que vais a tener el Raspberry conectado al Router, casi es mejor olvidarse de la WiFi para este tipo de propósito. Ethernet al poder.

6. Cable y monitor HDMI: de nuevo solo necesarios para la primera instalación, en la que tendréis que ver físicamente lo que estáis haciendo en vuestro Raspberry Pi para dejarlo todo preparado. Tras la instalación y preparación inicial podréis dejar vuestro particular seedbox sin conexión HDMI ya que podréis controlarlo todo vía SSH y vía el panel web que proporciona rutorrent.

7. Teclado y ratón: como pasa con lo anterior, solo necesarios para la primera instalación, hasta que lo tengamos todo preparado. Luego ya podremos liberar los puertos USB que ocupan todos estos periféricos, aunque al principio desde luego se nos amontonen las conexiones.

8. Software: imprescindible contar con los componentes software necesarios. En mi caso la instalación se ha basado en el uso de Raspbian como distribución Linux, y luego del paquete clásico de aplicaciones para un seedbox, es decir, rtorrent (cliente BitTorrent) , rutorrent (frontend web para rtorrent), y luego Apache 2 y PHP5 para esos servicios web de los que tira rutorrent.

El proceso de puesta en marcha es bastante sencillo, y en 3 o 4 horas (la mayoría del tiempo debido a la compilación de componentes software) tendréis todo listo para disfrutar de vuestro seedbox, que en mi caso queda colocado más o menos así:

Los pasos de la instalación son los siguientes:

1. Descargar Raspbian: en la web oficial de Raspberry Pi disponen de la imagen oficial que podéis descargar de forma directa o vía BitTorrent. Recordad que el usuario es «pi» y la contraseña «raspberry» (sin contraseñas en ambos casos) para poder logaros en el sistema una vez esté instalado.

2. Instalar Raspbian: hay varios métodos, pero en mi caso tiré del de Windows. Conecté la SD a un lector de SD, la formateé completamente en FAT32, y luego instalé y ejecuté  win32diskimager. La imagen IMG de Raspbian es la que habéis obtenido en el paso anterior (eso sí, descomprimid el fichero ZIP que os habéis descargado), y tendréis que seleccionarla para luego pulsar en Write en la ventana de win32diskimager. Cuando el proceso termine, recordad expulsar la tarjeta SD de forma segura por si las moscas.

3. Primer inicio de Raspberry Pi con Raspbian: con la SD ya en nuestro cacharrito procederemos al primer reinicio, en el que tendremos que asegurarnos de tener conectado el teclado, ratón, red Ethernet y cable HDMI, además de la alimentación, que será lo último que conectemos. Al hacerlo iremos viendo la típica ristra de mensajes de Raspbian, que finalizará presentando un asistente de postinstalación más que importante. En ese asistente podremos hacer cosas como expandir la partición root para que Raspbian aproveche todo el espacio disponible en la tarjeta SD (absolutamente necesario), configurar el teclado y la hora o habilitar el servidor SSH (activadlo de todas todas). No tocaría nada de la actualización vía raspi-config (me ha dado problemas en el pasado), pero el resto de opciones son muy interesantes. Cuando terminéis con ese proceso tendréis a vuestra disposición una instalación completa de Raspbian que os dará acceso al sistema con el usuario y contraseña antes mencionados (pi/raspberry) y a partir de ahí podréis trastear con Raspbian incluso iniciando el servidor gráfico con el clásico startx que lanzará una sesión con LXDE. No os esperéis grandes velocidades en LXDE o en cosas como la navegación web porque la cosa irá más bien lentita. Pero a nosotros no nos interesa la sesión gráfica, y podremos quedarnos con la sesión en modo consola tradicional. Tenéis un vídeo medio decente de todo este proceso de primer inicio que os puede aclarar un poco más el tema. Por cierto, es bueno que en consola hagáis un ‘ifconfig’ para saber qué IP tenéis asignada y poder acceder a ella vía SSH, como mencionaré después.

4. Puesta en marcha de nuestro seedbox: hay muchos tutoriales en Internet que permiten solucionar este tema, pero es un proceso laborioso que se puede simplificar mucho a base de scripts. Es precisamente lo que ha hecho un usuario que publicó un vídeo en el que mostraba el funcionamiento de su script para instalar rtorrent, rutorrent, Apache y PHP5, y que aunque teóricamente estaba pensado originalmente para Debian de 64 bits, funciona perfectamente en los Raspberry Pi con Raspbian. El script está disponible aquí, y lo que tenéis que hacer es -como explica en el vídeo, que os recomiendo ver para empaparos- crear un ficherito vacío en Raspbian, pegar el contenido del script, salvar el fichero y darle permisos de ejecución. Una vez hecho eso lo ejecutáis (como root) y eso os irá guiando por el proceso de instalación, en el que se os pregunta alguna cosilla al final, como el usuario/contraseña con el que queréis acceder al panel web de rutorrent. En este caso debo señalar dos cosas:

a) La primera instalación de paquetes no funcionó bien, y la compilación fue incompleta, así que tras ese primer intento hice un ‘apt-get update –fix-missing’ que solventó el problema de los paquetes no descargados o instalados. Tras eso, volví a ejecutar otra vez el script, y esta vez todo fue perfecto.

b) La compilación de todos los componentes necesarios que deben compilarse bajo Raspbian es un tostón. De hecho me fui de casa a dar una vuelta y dejé el tema compilando. Tenía que haber hecho un ‘time’ del script, pero se me olvidó. En cualquier caso, yo diría que al menos estuvo 2 o 3 horas compilando, pero puede que fueran menos. Lo importante es que la compilación fue sin problemas, y tras esa compilación el proceso de instalación siguió normalmente.

5. Acceso a vuestro seedbox: ya tenéis todo instalado, y como se puede ver en el vídeo citado anteriormente aparecerá un mensaje al final de la instalación del script en el que se indica la dirección web a la que tenéis que acceder para la gestión web de rtorrent con rutorrent (algo tipo http://192.168.1.100/rutorrent). Además el script crea un comando que hace que rtorrent y el resto de servicios se inicien tras cada reinicio del Raspbperry Pi, así que si por algún motivo apagáis vuestro miniseedbox, al reiniciarlo estará todo como debería estar, con vuestras descargas parciales preparadas para seguir su marcha.  Basta con acceder por lo tanto desde cualquier ordenador de vuestra red de área local a la URL indicada anteriormente, lo que hará que os encontréis con la interfaz de rutorrent, muy similar a la de otros clientes torrent, y que ofrece todo lo necesario para comenzar a descargar contenidos vía BitTorrent. No es difícil añadir nuevos torrents (el iconito de la bola del mundo de la barra superior da acceso a esa función), y podréis hacerlo tanto subiendo un torrent que os habéis descargado en vuestro ordenador como copiando y pegando la URL del torrent que deseáis descargar. Una vez hecho eso, comenzaréis a ver cómo rtorrent/rutorrent muestra la información de la descarga en tiempo real. Muy, muy chulo. Algunas puntualizaciones:

a) Configuración de rtorrent: el script crea un ~/.rtorrent.rc que deberíais miraros porque ahí podréis indicar las opciones de configuración del cliente. Cosas como los peers máximos y mínimos para la conexión o los seeds, las conexiones máximas, la activación de DHT o de PEX (cuidado, porque normalmente para trackers privados ambas deben estar deshabilitadas) y otras opciones que es bueno que configuréis adecuadamente -algunos consejos, por aquí– conforme sobre todo a vuestra conexión a Internet.

b) Como había mencionado anteriormente, tras la instalación inicial podéis apagar vuestro Raspberry Pi, desconectar todo lo innecesario y dejar únicamente conectadas la alimentación y la red Ethernet, ya que podréis acceder vía SSH con la IP que os deberíais haber apuntado tras el primer reinicio. Podéis ir más allá y establecer una IP fija en lugar del mecanismo tradicional del DHCP, pero eso implica editar el ficherito tal y como explican por ejemplo aquí. Sea como fuere, el acceso vía SSH os permitirá actualizar vuestro seedbox y ejecutar otras tareas o comandos sin problemas.

c) Una vez descargados los contenidos el propio rutorrent ofrece un sencillo mecanismo de descarga a vuestro ordenador (o sea, copiarlo desde el Raspberry Pi a otro ordenador de vuestra red). Para ello con vuestro PC o portátil os vais a la interfaz de rutorrent,  y en la pestaña «Archivos» de la parte inferior de la interfaz podréis ver los ficheros que integran el torrent descargado (lo tenéis que seleccionar en la parte de arriba, donde están todos vuestros torrents). Pulsando con el botón derecho del ratón en cualquiera de esos archivos aparecerá la opción «Get data» que os permitirá «descargar» ese archivo de nuevo, pero esta vez desde el Raspberry Pi a vuestro ordenador. Y con la velocidad de vuestra red, claro. Es como una transferencia más en la red de área local. Otra alternativa es montar una carpeta compartida en vuestro Raspberry Pi o incluso hacer que la carpeta de descargas (el script la crea por defecto, en /home/pi/Downloads en mi caso) sea compartida, algo que explican en este documento.

d) Rutorrent dispone de varios plugins que pueden hacerlo aún más versátil, así que echadle un vistazo a ese apartado porque también es interesante.

¡Listo! Ya tenéis vuestro seedbox con un Raspberry Pi a pleno rendimiento. Disfrutadlo 😉


Incognichollos

Esta es una selección con las mejores ofertas tecnológicas actualizadas —la mayoría (si no todos) de los enlaces son afiliados— casi diariamente, como expliqué aquí. Aunque estés en un post «antiguo» las ofertas son de última hora, los Incognichollos los actualizo aparte. También puedes seguir los Incognichollos en Twitter o en el nuevo canal de Telegram 🙂 . ¡Aprovecha, que no suelen durar mucho tiempo!

  • Xiaomi Redmi Note 8T: 6,3?, Snapdragon 665, 3 GB de RAM, 32 GB de capacidad, cámara cuádruple (48+8+2+2), 4.000 mAh, lector trasero, NFC, buena opción recién salida del horno. Está a 146,99 euros en Amazon (baja de 170).
  • Alcatel 1S: un smartphone básico pero muy barato, 5,5″, 4 GB de RAM, 64 GB de capacidad (ampliables), cámara dual (13+2 MP), 3-060 mAh de batería, lector de huella trasero. Modesto, insisto, pero atentos al percio, está a 89 euros en Amazon (baja de 129).
  • Pendrive SanDisk Dual 128 GB: una llave de memoria con dos conectores, USB-A y USB-C, perfecta para pasar contenidos del móvil al PC por ej, está a 15,29 euros en Amazon (baja de 34,99). Rebajaza.
  • GoPro Hero7 Black: cámara de acción de alta gama, graba a 4K60FPS, fotos de 12 MP, vídeo TimeWarp, fotos HDR, control por voz, resistente y sumergible sin carcasa a 10 m, zoom táctil, en fin, una chulada. Está a 229 euros en PcComponentes (baja de 349).
  • Trust GXT 258 Fyru: un micrófono USB con 4 patrones de grabación, omnidireccional, latencia cero, pedestal y trípode, puerto de monitorización de auriculares, perfecto para podcasts o streaming. Está a 89,99 euros en Amazon (baja de 129,99).
  • HP Pavilion Gaming 15-DK1003NS: un portátil gaming armado hasta los dientes, 15,6? Full HD, Core i7-10750H, 16 GB de RAM (muy bien), 1 TB de SSD (mejor) y una RTX 2060 (mucho mejor). Sin sistema operativo, pero aún así chollaco, está a 999 euros en PcComponentes (baja de 1.299).
  • Auriculares Razer Kraken X: unos auriculares gaming ligeros (250 g) con almohadillas viscoelásticas, micrófono flexible y plegable, controles de audio cómodos, están a 39,29 euros en Amazon (bajan de 59,90)
  • Portátil gaming MSI GF63 Thin 10SCXR-405XES: un equipo estupendo de 15,6? con un Core i7-10750H, 16 GB de RAM, 512 GB SSD y una GTX 1650 para jugar, sin sistema operativo, está a 898 euros en Amazon (baja de 1.149).
  • Razer Ornata Chroma: un teclado gaming con conexión USB, híbrido mecánico-membrana, retroiluminación RGB personalizable, reposamuñecas con ajuste magnético, está a 65,99 euros en Amazon (baja de 93,16).
  • Smart TV Samsung QE55Q70R: una televisión de 55 pulgadas con resolución 4K UHD, panel QLED, HDR 1000, One Remote Control, asistnetes de voz, modo ambiente, está a 799 euros en PcComponentes (baja de 959,99).
  • PowerColor Radeon RX 5700 XT: tarjeta gráfica para gamers con 8 GB de memoria GDDR6, 9,75 TFLOPs, perfecta para jugar a 1440p con máximo nivel de detalle, está a 350,90 euros en PcComponentes (baja de 459,99).
  • Monitor LG 32GK850G: un monitor enorme de 32 pulgadas con resolución QuadHD (2.560 x 1.440), tasa de refresco de 144 Hz y soporte NVIDIA G-SYNC. Una pasada, está a 439,99 euros en PcComponentes (baja de 649).
  • Microsoft Surface Go 2: una tableta convertible de 10,5 pulgadas con un Pentium Gold 4425Y, 4 GB de RAM, 64 GB de capacidad, mola pero cuidado, está sin el casi imprescindible teclado que se vende aparte. Aún así, buen precio, está a 409 euros en PcComponentes (baja de 449,99).
  • Pack Google Home + Philips Hue White: el altavoz inteligente de Google con Google Assistant, y de paso una bombilla inteligente para controlarla con él y cambiar tonalidades cálidas y frías de blanco en ella. Está a 69,90 euros en PcComponentes (baja de 109,99).
  • Teclado Logitech G413: un teclado mecánico para gamers con retroiluminación, interruptores Romer-G, aleación de aluminio, hub USB, está a 69,99 euros en Amazon (baja de 105).
  • Smart TV TCL 43EP640: Smart TV de 43 pulgadas con resolución 4K UHD, soporte HDR10, tecnología Micro Dimming Pro, plataforma Android TV, soporte de Alexa y Google Assistant, está a 295,92 euros en Amazon (baja de 429,75).
  • ASUS VG278QF: monitor gaming de 27 pulgadas Full HD con tasa de refresco de 165 Hz, Free Sync, altavoces de 2 W, funciones Game Visual y Game Plus, está a 216 euros en Amazon.
  • WD Black SN750 500 GB: una unidad SSD interna en formato M.2 con soporte NVMe, capacidad de 500 GB, hasta 3.500 MB/s, alucinante para ampliar o montar vuestro PC. Está a 82,99 euros en Amazon (baja de 134,99).
  • Monitor curvo Philips 271E1SCA: monitor curvo de 27 pulgadas con resolución FullHD, Smart Constrast, LowBlue para no dañar la vista, FreeSync, está a 139,99 euros en PcComponentes (baja de 159).
  • Caja PC Nox Modus: una caja ATX con diversos puertos en el frontal, ventilador frontal, dos bahías de 5,25, dos de 3,5 y 1 de 2,5 pulgadas. Está a 21,9 euros en Amazon (baja de 30).
  • Xiaomi Amazfit GTS: reloj cuantificador con sensor de ritmo cardiaco, GPS, medición de sueño, pantalla AMOLED de 1,64?, resistente al agua (5 ATM), 12 modos de deporte, hasta 14 días de autonomía. Está a 99,90 euros en PcComponentes (En Amazon 128,90 euros).
  • Xiaomi Mi TV Stick: dongle HDMI con Android 9.0, permite acceder a Netflix, YouTube y otros muchos servicios en la tele de forma sencilla. Soporta comandos por voz con el asistente de Google. Está a 29,08 euros en DHGate con el código DHXMTVS.
  • Xiaomi RedmiBook 16: portátil de 16,1? Full HD con un AMD Ryzen 5 4500U (brutal), 16 GB de RAM, 512 GB de SSD, batería de 46 Whr, está a 616,10 euros en Banggood con el código BGXMIPR5. Alucinante. La versión con el Ryzen 7-4700U, más potente, está a 669,68 euros en Banggood con el código BGXMPRO03 (Quitad el seguro de envío en ambos).
  • Monitor Xiaomi Gaming 34?: un monitor curvo Ultrawide con curvatura 1500R, brillo de 300 nits, tiempo de respuesta de 4 ms, resolución de 3.440×1.440 píxeles, 2 x HDMI, 2x DP, tasa de 144 Hz. Espectacular por 390,44 euros en Banggood con el código BGBAN7085 (baja de 535).
  • Realme X50 Pro 5G: el telefonazo 5G de Realme, 6,44? a 90 Hz, Snapdragon 865, 12 GB de RAM, 256 GB de capacidad, cámara quad (64+12+8+2 MP), 4.200 mAh, carga súper rápida, está a 629 euros en Amazon (baja de 749).
  • Bose SoundLink Mini II: altavoz inalámbrico portátil espectacular en potencia y calidad de sonido, conector 3,5 mm, conexión Bluetooth, carga USB-C, hasta 12 horas de autonomía, está a 125,84 euros en PcComponentes (baja de 199). Es una compra estupenda.
  • Samsung Galaxy M21: un smartphone de 6,4? con un Exynos 9611 octa-core, 4 GB de RAM, 64 GB de capacidad (ampliables), cámara triple (48+8+5 MP), y sobre todo una batería descomunal de 6.000 mAh. Está a 199 euros en PcComponentes (baja de 229).
  • MicroSD Samsung EVO Plus 128 GB: una tarjeta MicroSD para ampliar la capacidad de vuestro móvil o tarjeta, clase 10,incluye adaptador SD, hasta 100 MB/s, está a 19,99 euros en PcComponentes (en Amazon 25).
  • ASUS TUF Gaming VG289Q: un monitor gaming de 28 pulgadas con resolución 4K UHD, panel IPS, soporta HDR10, AMD FreeSync, cubre gamut DCI-P3 al 90%, Shadow Boost, 60 Hz, 5 ms de tiempo de respuesta, está a 329,99 euros en Amazon (baja de 399).
  • Samsung Galaxy A51: smartphone de 6,51?, Exynos 9611 octa-core, 4 GB de RAM, 128 GB de capacidad (ampliables), cámara quad (48+12+5+5 MP), 4.000 mAh de batería, lector de huella bajo pantalla, está a 279 euros en Amazon (baja de 369).
  • Garmin Fénix 6X Pro: súper reloj cuantificador con sensor de frecuencia cardíaca, pulsioxímetro, mapas de esquí de 2.000 estaciones, GPS, tecnología PacePro, campos de Golf con CourseView, vamos, de todo. Brutal a 579 euros en PcComponentes (Baja de 723).
  • Bose SoundSport Free: unos auriculares inalámbricos con Bluetooth, color negro, IPX4 (resisten sudor), hasta 5 horas de autonomía, 10 con el estuche, función de rastreo de auriculares si se pierden, están a 126,99 euros en Amazon (bajan de 199,95).
  • Huawei P30: un smartphone de 6,1? con un Kirin 980, 6 GB de RAM, 128 GB de capacidad, cámara triple (40+16+8 MP), 3.350 mAh de batería, con servicios y apps de Google, está a 399 euros en Amazon
  • HP Slimline 290-a0006ns: un PC de sobremesa modesto, compacto y baratísimo. Integra un AMD A4-9125, 8 GB de RAM, 256 GB de SSD, sin sistema operativo, perfecto para puesto de trabajo ofimático (equipo para estudiar también), está a 229,99 euros en Amazon.
  • Realme 6 Pro: un smartphone de 6,6? con un Snapdragon 720G, 6 GB de RAM, 128 GB de capacidad (ampliables), cámara quad (64+12+8+2 MP), 4.300 mAh, lector de huella en el lateral, está a 259 euros en Amazon (también en rojo, baja de 299)
  • Cecotec Bongo Serie A: un patinete eléctrico con autonomía de 25 km, potencia de 700 W, hasta 25 km/h, diseño plegable, sistema antireventón de ruedas, ordenador de a bordo, está a 305 euros en PcComponentes (baja de 399).
  • Xiaomi Redmi Note 9: 6,53?, un Helio G85, 3 GB de RAM, 64 GB de capacidad (ampliables), cámara quad (48+8+2+2 MP) y 5.020 mAh maravillosos. Está a 144 euros en eBay con el cupón PQ32020.
  • Apple Airpods Pro: los súper auriculares inalámbricos de Apple con nuevo diseño, cancelación de ruido, chip H1, soporte de Siri, estuche de carga inalámbrica. Están a 199 euros en AliExpress Plaza (envío desde España, garantía 2 años) con el código PIDE20.
  • Logitech HD Pro Webcam C920: atentos si teletrabajáis más y tenéis que hacer mucha videoconferencia: esta webcam graba a 720p y 1080p (en Skype), está a 99,99 euros en PcComponentes (baja de 189 euros).
  • HP Desktop M01-F0012NS: buen PC de sobremesa con un potente Core i5-9400, 8 GB de RAM, 1 TB de HDD y 512 GB de SSD, estupendo como equipo de trabajo o para ampliar con una gráfica y convertirlo en gaming. Está a 449,99 euros en PcComponentes (baja de 499).
  • HP 285 G3: un competidor más modesto perfecto para puesto de oficina solvente. Un AMD Ryzen 3-2200G, 8 GB de RAM, 256 GB de SSD, Windows 10, incluye teclado español y ratón, está a 369,99 euros en Amazon (baja de 649,99).
  • LG 29WL50S: un monitor simpático de 29 pulgadas Ultrapanorámico (21:9) con resolución 2560 x 1080, soporte HDR10, 5 ms de tiempo de respuesta, altavoces de 10 W, está a 189,99 euros en PcComponentes (baja de 239).
  • Lenovo Yoga S530-14IKB: un portátil con pantalla táctil de 14? FullHD, Core i3-7020U, 8 GB de RAM, 256 GB de SSD, lector de huella, está a 499 euros en PcComponentes (baja de 699), ofertaza.
  • Amazfit Pace: reloj cuantificador e inteligente, con sensor de ritmo cardiaco, GPS, diversos modos de entrenamiento, pantalla siempre activa, 4 GB para música, está a 53,55 euros en AliExpress con el código ENJOYAEPLUS (envío desde España) (en Amazon 99).
  • Acer Aspire 5: más potentillo, un 15,6? Full HD con un Core i7-10510U, 8 GB de RAM, 512 GB de SSD, conector Ethernet, está a 539 euros en PcComponentes (baja de 649).
  • Lenovo Ideapad S340-14API: modesto pero muy interesante. Pantalla de 14? Full HD, Ryzen 3 3200U, 8 GB de RAM, 256 GB de SSD, Windows 10 Home. Está a 399 euros (baja de 499).
  • Lenovo L22e: un monitor de 21,5 pulgadas sin apenas marcos en los bordes (importante si compráis dos o más y montáis un equipo multimonitor), resolución FullHD, conectores HDMI y VGA, está a 75 euros en Amazon (baja de 119).
  • PLC Devolo dLan 1000: un kit de dispositivos PLC para tener conectividad Gigabit Ethernet a través de la línea eléctrica, alternativa chula a repetidores WiFi. El modelo reacondicionado de Amazon en estado «Muy bueno» está a 38,07 euros en Amazon (nuevo 80).
  • Seagate Portable 5 TB: una unidad externa de disco de 2,5 pulgadas con conexión USB 3.0 y capacidad de 5 TB, fantástica a 103,69 euros en Amazon (baja de 169,99).
  • TD Systems K40DLX10F: una tele normal «tonta» estupenda de 40 pulgadas, panel LED, FullHD, muy bien si no necesitas más, sintonizador digital DVB-T2/C/S2, conector USB (por ejemplo para un Chromecast), está a 159 euros en PcComponentes (baja de 179).
  • Philips 273V7QDAB: un monitor de 27 pulgadas Full HD con panel LED IPS, sin apenas marcos laterales y superior, conectores VGA y HDMI, está a 119,99 euros en PcComponentes (baja de 149,99).
  • Cargador de coche AUKEY: con dos puertos USB Quick Charge 3.0 y capacidad de 36 W para cargar rápidamente tus dispositivos desde el coche, estupendo a 9,99 euros en Amazon con el código GQMWHQ6S (baja de 13,99).
  • Poco F2 Pro 5G: el cholloteléfono. 6,67 pulgadas, Snapdragon 865, 6 GB de RAM, 128 GB de capacidad, cámara quad (64+5+13+2 MP), 4.700 mAh, toma de auriculares, NFC, carga rápida 33 W. Está a 449 euros en Amazon (baja de 475). Otra opción, está a 430,36 euros en GearBest.
  • Philips 55PUS6804 Ambilight: una Smart TV de 55 pulgadas con resolución 4K UHD, HDR10+, Dolby Atmos y además la chulada del sistema Ambilight de iluminación externa. Está a 399,99 euros en PcComponentes (baja de 499).
  • LG OLED55B9SLA: una Smart TV de 55 pulgadas con panel OLED brutal (de ahí el precio), resolución 4K UHD, soporte HDR total (todos los modos), sonido Dolby Atmos, HDMI 2.1, G-SYNC, está a 1.099 euros en PcComponentes (en Amazon 1265).
  • Lenovo Smart Clock: un reloj despertador inteligente con pantalla táctil de 4 pulgadas (800×480), soporte de Google Assistant, está a 37,99 euros en PcComponentes (baja de 89,99).
  • Millenium 49: un gigantesco monitor curvo de 49 pulgadas Ultra Panorámico con formato 32:9, resolución 3840×1080, tasa de refresco de 144 Hz y tiempo de respuesta de 1 ms, está a 699,99 euros en PcComponentes (baja de 899,99).
  • Apple AirPods: los auriculares inalámbricos de referencia están algo rebajadas. Control táctil y por voz, estuche de carga (no inalámbrico), compatibles con iOS y Android. Están a 119 euros en AliExpress con el código PIDE10. Otra opción, están también a 119,99 euros en eBay.
  • Samsung A31: 6,4 pulgadas, Helio P65, 4 GB de RAM, 64 GB de capacidad, cámara quad (48+8+5+5 MP), impresionantes 5.000 mAh de batería, lo mejor de este móvil modesto y súper duradero. Está a 229 euros en AliExpress Plaza con el código CHOLLOA31.
  • Auriculares Razer Kraken X: unos auriculares gaming ligeros (250 g) con almohadillas viscoelásticas, micrófono flexible y plegable, controles de audio cómodos, están a 39,99 euros en PcComponentes (bajan de 59,90)
  • Xiaomi Mi TV 4S: Smart TV de 55 pulgadas pulgadas, resolución 4K UHD, soporte HDR, Motion Smooth y calidad de sonido DTS-HD y Dolby Audio, plataforma Android TV 9, está a 389 euros en PcComponentes (baja de 449).
  • Pendrive USB SanDisk Ultra Flair 64 GB: una memoria USB 3.0 con una capacidad estupenda de 64 GB y hasta 150 MB/s de transferencia, está a 10,99 euros en Amazon (baja de 15,99).
  • LG 27MP59G-P: un monitor de 27 pulgadas con resolución Full HD, 75 Hz de tasa de refresco, HDMI, DisplayPort y VGA, 1 ms de tiempo de respuesta, está a 139,99 euros en Amazon (baja de 159,99).
  • MicroSD SanDisk Extreme 128 GB: una tarjeta microSD para ampliar la memoria de vuestro móvil ahora que en vacaciones se sacan muchas más fotos y vídeos. 128 GB de capacidad, hasta 160 MB/s (sin problemas para vídeos 4K o ráfagas), incluye adaptador SD está a 20,77 euros en Amazon (baja de 46,99).
  • Philips 58PUS6504: una Smart TV de 58 pulgadas con resolución 4K UHD, soporte HDR10+ y Dolby Vision, sonido Dolby Atmos, está a 389,99 euros en PcComponentes (baja de 429,99).
  • MSI GeForce RTX 2060 Ventus XS OC 6 GB: una gráfica espectacular y muy potente para jugar a 1080p e incluso 1440p con todas las garantías, está a 309,90 euros en PcComponentes (baja de 359,90).
  • Pack de 8 pilas recargables AA: pilas de alta capacidad (2800 mAh) de Ni-MH para todo tipo de dispositivos electrónicos, están a 13,59 euros en Amazon (bajan de 21,49).
  • Amazon Music Unlimited: vuelve la oferta de tres meses gratis de este servicio que compite con Spotify. Solo para nuevos clientes, luego 9,99 euros/mes.
  • Acer Aspire 3: un súper ventas. 15,6? FullHD, AMD Ryzen 3500U, 8 GB de RAM, 512 GB de SSD, sin sistema operativo, teclado español, está a 399 euros en Amazon.
  • Samsung 65RU7405: una Smart TV alucinante de 65?, modelo de 2019, resolución 4K UHD, soporte HDR1’+, One Remote Control, soporte Apple TV y Alexa, está a 649 euros en Amazon.
  • Urbanista Tokyo: auriculares inalámbricos de esta prestigiosa marca, estuche recargable, calidad de audio notable, diseño compacto, soporta Siri y Google Now, botón multifunción certificación IPX4. Están a 20 euros en Amazon (bajan de 28).
  • Huawei Matebook D15: un portátil de 15,6? FullHD con un Ryzen 5 3500U, 8 GB de RAM, 256 GB SSD, Windows 10, teclado en español, huella dactilar, está a 569,58 euros en Amazon (baja de 699,99), descuento automático al tramitar pedido.
  • Bose QuietComfort 35 II: auriculares inalámbricos con cancelación de ruido (tres niveles), soporte de Alexa, hasta 20 horas de autonomía, están a 225 euros en Amazon (baja de 379,95).
  • NVISEN Y-GX101: atentos a este potentísimo miniPC con un Intel Core i9-8950HK (6 núcleos), 16 GB de RAM, 512 GB de SSD y una GTX 1650 para jugar. Brutal por 581,70 euros en Banggood con el cupón BGJPmn7014 (en Amazon 974 euros, uauh).
  • Motorola Moto E6 Plus: 6,1?, Helio P22, 4 GB de RAM, 64 GB de capacidad, cámara dual (13+2 MP), lector de huella trasero, 3.000 mAh, modesto pero solvente, perfecto para adolescentes. Está a 119 euros en Amazon (baja de 159 euros).
  • Xiaomi Redmi Note 9: 6,53?, un Helio G85, 3 GB de RAM, 64 GB de capacidad (ampliables), cámara quad (48+8+2+2 MP) y 5.020 mAh maravillosos. Está a 167,95 euros en Amazon.
  • Samsung 65RU8005: una Smart TV de 65 pulgadas gloriosas con 4K, UHD, HDR 10+, One Remote Control, soporte Alexa, Ultra Dimming, está a 729,99 euros en Amazon (baja de 1.338,99).
  • ASUS ROG Strix Radeon RX 570 OC Gaming 8 GB: una tarjeta gráfica estupenda a buen precio, perfecta para jugar a 1080p sin compromisos, está a 149,94 euros en PcComponentes (baja de 199,90).
  • Seagate Expansion Desktop: un disco duro externo de 3,5 pulgadas con nada menos que 6 TB de capacidad, conexión USB 3.0, está a 119,99 euros en Amazon (baja de 169,99).
  • Xiaomi Mi Note 10: 6,47?, Snapdragon 730G, 6 GB de RAM, 128 GB de capacidad (no ampliables), cámara penta (108+12+8+20+2 MP), 5.260 mAh, armado hasta los dientes. Está a 386,99 euros en eBay con el cupón PJUNIO10 (baja de 429,99)
  • Portátil Medion S6445: un ultraportátil de 15,6 pulgadas FullHD con un Core i3-8265U, 8 GB de RAM, 512 GB de SSD, Windows 10, teclado español, está a 479,99 euros en Amazon.
  • Honor Magic Watch 2: un smartwatch con caja de 46 mm, hasta 14 días de autonomía, 4 GB de memoria interna, GPS integrado, pantalla siempre encedida, esferas personalizadas, 15 modos de entrenamiento (natación incluida), monitoriza frecuencia cardiaca, control de música, está a 129,99 euros en Honor.
  • Huawei Watch GT 2e: el nuevo modelo de este reloj inteligente con chip Kirin A1, pantalla de 1,39?, 85 modos de entrenamiento, SPO2, sensor de frecuencia cardíaca, GPS, de todo. Está a 149 euros en Amazon (baja de 179)
  • Xiaomi Airdots Pro 2 SE: unos auriculares Bluetooth Dual SBC/AAC con control táctil, control dual, micrófono dual, autonomía de 20 horas con estuche de carga, están a 24,96 euros en Gearbest con el código C4CAD3B69B627000.
  • HP Pavilion 15-bc520ns: un portátil de 15,6? FullHD con un Core i7-9750H, 16 GB de RAM, 512 GB de SSD, 1 TB de HDD, una NVIDIA GeForce GTX 1650, sin sistema oeprativo, teclado español. Está a 869,99 euros en Amazon (baja de 1.199,99).
  • Huawei P30 Pro: 6,47?, un potente Kirin 980, 6 GB de RAM, 128 GB de capacidad, cámara quad (40+8+20+ToF), 4.200 mAh de batería, espectacular (lo sé bien porque es el mío). Está a 539 euros en Amazon
  • LG 55UM7450PLA: una Smart TV de 55 pulgadas con resolución 4K UHD, soporte HDR, sonido DTS Virtual X, está a 399,99 euros en PcComponentes (baja de 689).
  • TV Blaupunkt BN32H1032EEB: una televisión modesta de 32 pulgadas con resolución HD (720p), no es Smart así que si buscáis una «tele tonta», esta es la opción. 3xHDMI, USB, está a 133,99 euros en Amazon.
  • Monitor 4K AOC U2879VF: un monitor de 28 pulgadas con resolución 4K UHD, 1 ms de tiempo de respuesta, soporta AMD FreeSync, puertos DisplayPort y HDMI, está a 199,99 euros en Amazon (baja de 299,99), ofertaza.
  • MSI Modern 14 A10RB-665XES: un portátil fantástico de 14? Full HD con un Core i5-10210U, 16 GB de RAM, 512 GB de SSD, una NVIDIA MX250 y teclado retroiluminado en español, sin sistema operativo. Está a 808,66 euros en Amazon (baja de 1.099,99).
  • Honor 9X Pro: 6,59 pulgadas, Kirin 810, 6 GB de RAM, 256 GB de capacidad, cámara triple (48+8+2 MP), 4.000 mAh, lector de huella en el lateral, selfie pop-up, está a 249,90 euros en la tienda Honor oficial
  • Xiaomi Air 2: auriculares inalámbricos con soporte de Google Assistant, cancelación de ruido, Bluetooth y codec LHDC, control táctil, 14 horas de autonomía con estuche. Están a 44,74 euros en GearBest (en Amazon 63)
  • Moto G8 Power Lite: 6,5 pulgadas, Helio P35, 4 GB de RAM, 64 GB de capacidad (ampliables), cámara triple (16+2+2), y sobre todo batería de 5.000 mAh que debe durar una semana porque este es modesto en prestaciones. Está a 159 euros en Amazon.
  • Huawei Watch GT Sport: un reloj inteligente con monitorización del sueño TruSleep, GPS, sensor de ritmo cardíaco, está a 99 euros en Amazon (baja de 130).
  • Xiaomi Redmi Note 8: 6,53?, Snapdragon 665, 4 GB de RAM, 64 GB de capacidad, cámara cuádruple (48+8+2+2) y 4.000 mAh de batería. Está a 144 euros en Amazon.
  • Smartwatch Huawei GT Fashion: un reloj inteligente con monitor de sueño, ritmo cardíaco, sistema LiteOS, GPS, Bluetooth, y pantalla estupenda. Está a 99 euros en Amazon (en PcComp 147).

¿Quieres recibir un correo de aviso cuando publique nuevas entradas?

Standard

30 comentarios en “Convierte tu Raspberry Pi en un pequeño SeedBox para descargas con BitTorrent

  1. nadie dice:

    Hace tiempo que tenía en la cabeza la idea de comprar uno de estos ‘enchufes’ para montar en mi casa mis propios servicios particulares. Había pensado en un servidor de correo y, quizás también, un pod de Diáspora (yo que nunca he usado una red social).
    Sería una forma ideal de tener tu propia nube, con garantías de privacidad, a un coste energético muy interesante.

    Lo que pasa es que leyendo tu anterior artículo, vi que el chisme este quizás tenía demasiadas limitaciones como para meterle ahí dentro tantas cosas.

    • JaviPas dice:

      Bueno, la idea es curiosa, pero es cierto que el Raspberry Pi tiene sus limitaciones… Quizás lo que comentas sea demasiado, sobre todo si tienes cierta carga tanto en el servidor de correo como en el pod. Pero por probar no pierdes nada 🙂

  2. Hola…

    Yo la verdad es que no veo bien meter apache en la rasPi solo para esto… el hw que tenemos es limitado, y no veo que sea necesario cargarlo con daemons extra, pudiendo usar transmission (otro cliente de bt en consola), que ya posee un webserver… además existe una gui, transgui, que esta disponible para windows, y funciona muy bien. Incluso hay app android…

    Yo tengo ese setup montado, y funciona a las mil maravillas…

    Saludos

    Saludos

    • pgonza, gracias por la idea de usar Transmission, y desde luego hay otros clientes BitTorrent que tienen administración web (si no me equivoco, uTorrent también lo hace posible), pero rtorrent me parece la opción más interesante por estar orientado totalmente a ncurses.

      De todos modos tu apreciación del Apache es interesante, pero en este caso no hay porqué preocuparse. He sacado una captura con htop del estado actual del Raspberry y como ves la carga está en 0,14, muy bajita, mientras que el uso de memoria también es muy reducido. Cierto que ahora mismo no está descargando nada, pero aún así Apache no parece imponer tanta carga como podría pensarse.

      En cualquier caso, la idea de Transmission como dices está curiosa, así que el tuto puede valer igualmente, pero sustituyendo una parte (rtorrent) por otra (Transmission). Saludos!

      • Hola Javi

        Por supuesto, ya sabes que para gustos, colores…. Y con linux hay mil opciones… rtorrent es igual de valido que transmission, u otro cliente de BitTorrent 🙂

        Cuando tengas unos cuantos ficheros en la lista de download el consumo de memoria sube bastante, de ahí mi interés en minimizar el consumo de los daemons…

        Saludos!

  3. Jose dice:

    ¡Muy buena la entrada! Se echan de menos los post de «cacharreo» (llegué al blog justo con un post de esos sobre alta definición :-)). No creo que dé esa salida al Raspberry, lo estoy usando para ver vídeo con la distribución de XBMP, y ya tengo un seedbox con xirvik.com (conexión simétrica a 1Gb, va como un tiro!), incluso para ver por streaming los contenidos en el seedbox usando mi conexión de ONO.

    ¡Se agradece mucho este tipo de post!

  4. Javi dice:

    Hola.

    Yo tengo este cacharrito y me lo compre con la idea de dedicarle como servidor de descarga.
    Al final desistí ya que solo me alcanza unos 900 K de descarga cuando con mi ADSL deberia de llegar a unos 1.7 M

    ¿Has tenido problemas con la velocidad de descarga?

    • JaviPas dice:

      Yo tengo una línea que da picos de 1,5-1,6 MBps y aunque no llegó a esa cifra estuvo en 1,2 sin problemas, creo recordar. De todos modos lo miraré por si acaso, pero no es un tema que me preocupe demasiado. Aunque no alcance el máximo teórico lo de tenerlo 24/7 conectado me hace ser bastante más paciente…

  5. Consejillo dice:

    Yo no tengo un RaspberryPi, pero desde mi punto de vista, si vais a usar un dispositivo con tan pocos recursos como seedbox, la mejor opción (de lejos) es usar rtorrent + screen + ssh.
    Mucha gente (no sólo yo) lo usa desde hace años para montar seedboxes en servers de bajo coste (y de poca potencia) o en pc’s MUY antiguos.
    La idea es que te conectas mediante un cliente ssh (putty por ejemplo, si usas windows) a la máquina, y cargas screen que te permite mantener varias shells abiertas a la vez en una única conexión ssh. Sí, es por línea de comandos, pero tampoco hay que ser un friki para usarlo. Buscad en google «rtorrent + screen + ssh» que hay montones de manuales/tutoriales de cómo hacerlo.
    Si mediante este método no conseguís sacarle todo el jugo a vuestra línea, simplemente es que el aparatito se queda corto de potencia, ya que hoy por hoy no existe nada más «light» en cuanto a descargas de torrent.

    De todas formas si uno sigue «emperrado» en tener una interfaz web, también podéis probar con lighttpd como servidor web en lugar de apache, a ver si ganáis algo de rendimiento.

    un saludo

    • JaviPas dice:

      La alternativa con screen es desde luego factible, y lighthttpd probablemente también es otra idea curiosa (ya puestos también está Nginx) pero a la mayoría de la gente no le va lo de controlar todo con una interfaz en modo consola.

      Como le he contestado antes a psgonza, el consumo con Apache y Rutorrent ejecutándose es muy bajo (échale un vistazo a la capturita con htop), así que para este escenario tirar de esta propuesta es perfectamente adecuado bajo mi punto de vista. Pero desde luego tus ideas son totalmente válidas, como la de usar Transmission que comentaba psgonza también. Bien por esas alternativas.

  6. Yo lo tengo con Transmission-daemon y no necesita apcache ni PHP (al menos yo no los he instalado), con las common que se instalan tienes acceso por web y listo.
    Más complicado me ha resultado el tema de configurar Samba para acceder a lo descargado, no conseguía aclararme con los permisos del usuario normal (pi), el del demonio (debian-transmission) y el que accede desde fuera, todo mezclado con un pendrive en FAT32. Al final he formateado el pendrive a ext4 y parece que está más controlado, pero no me he quedado a gusto con la configuración.
    ¿Cómo accedes a lo descargado, por Samba , FTP, …? a ver si haces otro post de esa parte de la configuración.

  7. Tomás Crespo dice:

    Muchas gracias Javi, yo hago lo mismo desde hace algunos años con mi router Asus WL-500gP flaseado con Linux (OpenWRT o DD-WRT) que tiene un par de puertos USB para los HDs

    Cuando muera quizás cambie a la Raspberry que haya entonces

  8. JR dice:

    Yo tengo mi rasp orientada a media center (raspbmc) pero luego configuré también transmission y va de lujo. También he configurado MLDonkey, pero actualmente me quedo con transmission para los torrents y Samba para utilizar mi disco duro como NAS, va de lujo.
    Eso si, todo al tiempo no se puede, je, je. Por cierto, ENORME la ñapa esa para alimentar la raspberry, imaginación al poder (y supongo que limitación de enchufes).

  9. Pingback: El timo de las tarjetas SD en eBay | Incognitosis

  10. Pingback: Truco: Solucionar error rtorrent en Raspberry Pi | Art 4 Software

  11. Mx24 dice:

    Hola, muchas gracias por el tutorial… tengo una raspberry con su pibow jejejeje y por temas de curro no le he podido meter mano aun, esta proxima semana me pondre…. el asunto, para los no instruidos en linux, ¿como se monta correctamente el disco duro externo y se configura todo para que rtorrent lo pille??

    Un saludo!!!

  12. Yo también tuve el Rpi guardado en un cajón una temporada, en mi caso precisamente porque lo quería para descargar y en la versión de debian que había a principios de verano existía un bug por el que después de mucho tiempo con peticiones de archivos se producía un kernel-panic.
    Ayer he instalado la versión actual y parece que se ha solucionado. La idea de usar el usb del router para alimentación parece muy buena, aunque tengo que ver cuánta potencia es capaz de suministrar el aparato, pues tuve que poner un adaptador de 2W porque con menos de 1W en ocasiones no tenía corriente suficiente.

  13. Rx dice:

    Buenas,

    Tengo una duda con el tutorial de youtube. En el último paso dice «Download folfer, .rtorrent.rc and .rtorrent-sessions» y no entiendo lo que tengo que hacer ni para que es este paso. Alguien me lo podría aclarar, por favor.

    Otra pregunta, he estado mirando pero no encuentro la forma de salir de la GUI al modo consola. Como puedo hacer?

    Muchas gracias

  14. Muchas gracias por tu entrada, la verdad que el script que mencionas es muy práctico y lo han ido actualizando desde que lo escribiste. El problema que estoy encontrando es relativo a los plugins. Instalarlos es relativamente complicado y como la instalación crea el usuario www-data, a la hora de instalar plugins hay que chmodear y dar los permisos adecuados a todo, cosa que es un poco rollo… Pero bueno, la verdad que lo tuyo funciona 😀 ¡Muchas gracias!

  15. Pingback: Raspberry Pi-ando – Diario Salta | Noticias e Información las 24 horas

  16. Pingback: ¿Quién necesita un Google/Apple TV teniendo XBMC? | Incognitosis

  17. pitbull dice:

    Soy nuevo en esto de linux, y tengo un problema con la compilacion cuando la «ejecuto» me dice esto todo el rato: «./rtorrent.script: line 226: htpaswwd: command not found»
    No se a que es debido.
    Cuando dices el primer intento no funcionó bien y que hiciste un «apt-get update -fix-missing» eso donde lo pongo.
    Gracias.

Comentarios cerrados