Tutoriales, noticias y soluciones informáticas

Etiqueta: despliegue

PiServer con Docker – Parte 21: Instalación de Immich para sustituir a iCloud ahorrando recursos de la Raspberry

Foto con el móvil

En nuestro blog hemos realizado ya un montón de tutoriales en los que hemos aprendido a usar Docker, y ya de paso hemos aprovechado para instalar aplicaciones tremendamente útiles en nuestra raspberry (os dejo el listado completo de lo que hemos hecho en este enlace). Evidentemente hay muchísimas más aplicaciones interesantes que podemos instalar usando Docker y hoy vamos a aprender a instalar una que, si la dejamos «a sus anchas» puede colgarnos por completo nuestra Raspberry, aunque…

Espera, ¿Cómo dices? A ver... ¿me estás diciendo que quieres que instale algo que va a reventar mi raspberry? ¿Pero tú sabes lo que me ha costado instalar todo lo que nos has enseñado en tu blog? ¿Qué virus pretendes que le meta a mi Raspberry? No esperaba esto de ti. No te lo perdonaré jamás.

Tranquilízate Usuario Anónimo. El programa que quiero que instaléis es algo muy similar a Google Photos o iCloud, y además es muy fácil ver que os va a ser de utilidad. Seguro que casi todos los lectores sacan fotos con el móvil en alguna ocasión. Este servicio que vamos a instalar y que se llama Immich, de forma completamente automatizada nos realizará cada noche una especie de copia de seguridad de todas las fotos que hemos realizado el día anterior. Por supuesto, como primer paso y antes de empezar a sincronizar nada, podemos pasar todas las fotos que tenga el carrete del móvil a nuestro Immich. Pero lo mejor de todo es que en cualquier momento podremos descargar o visualizar las fotos que hemos sacado usando una página web muy sencilla de usar. Fíjate, la web que nos generará el servicio viene a ser algo así.

Página de immich

Podéis incluso ver una pequeña demo de la web que genera Immich en este enlace, pinchando sobre la opción «Login as demo user».

Uy, uy, uy... pero ¡¡Lo que veo está muy bien!! Estoy pensando que si esto es lo que creo que es, me va a permitir ahorrarme la pasta que me estoy gastando para tener copia de las fotos en "iCloud". Tremendo servicio... Pero seguro que aquí hay gato encerrado. ¿Por qué dijiste antes que esto puede escacharrar nuestra raspberry?

Pues porque a pesar de ser un servicio muy útil, necesita una capacidad de proceso muy alta para funcionar tal cual quieren los desarrolladores. Si nuestro equipo tiene mucha potencia (según la documentación, los requisitos son 4 núcleos de proceso y un mínimo de 6 GB de RAM) podremos realizar el despliegue de Immich y usarlo con tranquilidad y sin problema alguno. Sin embargo, si nuestro equipo tiene poco rendimiento o poca memoria RAM, he comprobado en persona que en un principio se puede realizar la instalación sin mayores problemas, pero en cuanto le pedimos sincronizar por primera vez el carrete de nuestro móvil, al rato los procesos internos del programa saturan de trabajo al procesador y llenan la memoria (ocurren ambas cosas a la vez), lo que acaba produciendo un «Kernel Panic» y el sistema termina colgado de forma catastrófica.

Mi gozo en un pozo. Quería instalarlo en una Raspberry Pi de sólo 2 gigas de RAM, así que voy a tener que seguir pagando religiosamente iCloud. ¡No puedes jugar así con las ilusiones de la gente!

Claro que puedo, porque vamos a modificar el Docker de instalación de Immich (y luego hacer algunos ajustes en su interfaz) para poder ejecutarlo en equipos con sólo un GB de ram y poquísima potencia de proceso. Este mismo método nos va a servir para mantener atado y amordazado cualquier Docker que no queramos que consuma demasiados recursos.

Seguir leyendo
Share

PiServer con Docker – Parte 18: Instalación de Picsur.

Ejemplo de Picsur

Después de haber publicado un tutorial de un docker pequeñito pero muy útil como ha sido el de Filegator, creo que estaría muy bien ver la instalación de Picsur, que es un contenedor muy similar pero centrado en la publicación de imágenes.

Seguro que en alguna ocasión habéis publicado algún comentario en un foro de internet, pero para documentar mejor lo que estáis diciendo habéis tenido la necesidad de publicar también una imagen en el foro.

Contínuamente me está pasando, y la verdad es que desde que tengo Filegator estoy generando con él los enlaces de las fotos que quiero subir a los foros que frecuento. Lo malo es que no se ven las imágenes directamente, sinó que se descargan como si fueran otro tipo de fichero. 

Claro. Filegator funciona perfectamente para descargar ficheros, pero si quieres que lo que publiques se vea en un foro o en una página web, a lo mejor es más conveniente tener un sistema específico para subir imágenes. Mira, cuando subes una imagen a Picsur, obtienes algo como ésto.

Picsur con imagen subida
¿No tenías otra imagen mejor que subir para documentar lo que estás explicando? Y además ¿Qué me estás intentando decir con ese ejemplo?

Pues que picsur te genera no sólo una simple URL de la imagen (como te haría Filegator), sinó que te permite que la imagen esté disponible en distintos tipos de ficheros y te genera ya el código para ponerlo dónde quieras. Por ejemplo, en el caso de que quieras ponerla en un foro te interesaría el «BBCode».

Ah,pues está interesante la verdad. ¿Dónde decías que estaba esa web? ¿En https://picsur.org/?

No, no, no. La web que nos indicas es un ejemplo de cómo se usa el programa. Nosotros haremos la instalación de Picsur en nuestro pequeño servidor. No vamos a depender de ningún servicio externo y nuestras imágenes sólo se usarán para lo que nosotros queramos, no para alimentar IA’s ni nada parecido.

Así que vamos a ver cómo podemos hacer la instalación de picsur de la forma más sencilla posible.

Seguir leyendo
Share

PiServer con Docker – Parte 6: Ejercicios de despliegue de Docker usando gestores de descargas P2P

Después de unos cuantos tutoriales ya hemos aprendido a hacer un montón de cosas con Docker en nuestra Raspberry. Os las resumo antes de empezar.

Nube P2P
  • Parte 1: Hemos instalado el sistema operativo a una Raspberry
  • Parte 2: Hemos explicado qué es Docker y sus componentes, y hemos instalado en nuestro equipo Docker y Docker compose.
  • Parte 3: Hemos instalado nuestro primer Docker (Esto lo podemos hacer en una Raspberry o en un ordenador con cualquier Linux derivado de Debian o Ubuntu)
  • Parte 4: Hemos explicado unos cuantos comandos útiles para resolver problemas y gestionar nuestros Dockers.
  • Parte 5: Le hemos instalado un VPN a nuestra Raspberry con un gestor web de usuarios incluído (Casi na).

En este tutorial vamos a aprender a instalar con docker dos de los sistemas de descargas P2P más utilizados: aMule (que es muy similar al mítico eMule) y Transmission (que sirve para descargar archivos Torrent).

¡¡Pero qué dices!! ¡¡Esos sistemas de descargas son ilegales!! Son para bajarse cosas piratas como programas, películas y videojuegos y cosas así. ¡Policía! 
Amigos viendo contenido descargado en P2P

Quieto parao, Usuario Anónimo. Acepto que determinadas personas interesadas y que toman partido en difundir este tipo de bulos intenten hacernos creer todas estas cosas que dices, pero ese razonamiento es lo mismo que decir que por tener cuchillos en mi cocina soy un asesino. Con aMule y Transmission puedes descargarte un montón de cosas legales. De hecho la mayoría de distribuciones Linux en sus propias páginas oficiales suelen tener un enlace para descargártelas a través de un cliente de Bit Torrent, al igual que muchos programas de software libre. Así que dejemos las cosas claras. Son programas útiles y legales. Eso sí: desde aquí os pido que no os bajéis contenido pirata con estos programas ni con ningún otro.

volvamos a lo que nos interesa. En esta ocasión vamos a plantear este artículo como un ejercicio. Os voy a poner en cada uno de los casos un archivo de docker compose tal cual se distribuye por el desarrollador de turno y vosotros tendréis que saber cómo modificarlo para que además de funcionar, sea completamente seguro y guarde los archivos descargados dónde nosotros queremos. Con todo lo que hemos visto seguro que no tendréis problemas. Me pararé mucho más con el primer ejercicio y en el segundo sólo os daré el «enunciado» y la solución.

Seguir leyendo
Share

© 2025 Flopy.es

Tema por Anders NorenArriba ↑

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies