Para cada servicio en la nube que uso, quiero tener una copia local de mis datos para tener una copia de seguridad y por independencia. Desafortunadamente, la herramienta gphotos-sync dejó de funcionar en marzo de 2025 cuando Google restringió los alcances de OAuth, por lo que necesitaba una alternativa para mi configuración actual de Google Photos. En esta publicación, describo cómo he configurado Immich, un gestor de fotos que puedes alojar tú mismo.
|
etiquetas: self hosting , immich , degoogle
Uso Debían 12 en un n100, 16 GB DDR4 con dos bahías sata. Se escribe en el nvme y se copia todas las noches a un hdd usando rsync.
Es una maravilla de proyecto.
Una vez lo tuve montado y funcionando yo me descargue todo lo que tenía en google fotos usando Google Takeouts. Hay una herramienta en go que te importa todas las fotos en immich usando su api.
Puedo compartir también mi script de rsync. Lo ejecuto todas las noches usando un cron
Con Pangolin hago reverse proxy con el Newt conecto el contenedor a pangolin y ni siquiera tengo que exponer puertos en el contenedor.
Luego utilizo cada stack de contenedores o contenedor con su propio usuario por lo que todo está compartimentalizado y todo en dos máquinas virtuales en un servidor XCP-NG físico (no me gusta Proxmox tampoco). Una VM es Pangolin y la otra todos los servicios con podman. Pangolin usa Traefik para gestionar las… » ver todo el comentario
Obviamente si no expones tus servicios o aplicaciones a Internet pues con usar Wireguard y conectarte a tu red ya es más que suficiente. Pero si tienes… » ver todo el comentario
Me he instalado hace poco OMV y quería meterle un G.Photos local
Mi idea es usarlo para los tres teléfonos que tenemos en casa y eliminar la suscripción a Google Photos
Por eso mantengo mi nextcloud para subir las fotos y sincronizo por las noches a immich. #12
#43 monta volúmenes.
¿Sabrías apuntarme donde mirarlo?
Como comento en #41 Hetzner tiene el Storage Share para sincronizar con el propio cliente de Nextcloud o Storage Box para RSync, Samba, SSH...
filebrowserquantum.com
20MB vs 300MB. No tiene las mismas características y funcionalidades pero para compartir ficheros sirve exactamente igual.
Si más adelante te lo piensas, con ese mismo debian puedes instalar encima el proxmox. Migras todos estos servicios a contenedores LXC o máquinas virtuales y así tendrás todo en paralelo: que cae algo? eliminas máquina y la re-creas sobre tus plantillas.
El proxmox no le instalas ni tocas mucho y a funcionar.
Lo diré de otra forma, si un día te diera por instalar un SO específico: Home Assistant (domótica), Truenas (NAS semiprofesional), OpenWRT (routers, VPNs, switches), firewalls (opensense, freesense), servidor de juegos (SteamOS, CachyOS, ...) haciendo passthrough con la GPU.... etc.
Directamente no podrías.
No hace falta ni comandos ni marcianadas, se instala como un complemento de home assistant.
El NAS es viejunony lento, pero sorprende la velocidad a la que maneja decenas de miles de fotos y lo flexible que es.
Lo más complicado ha sido descargar todas las fotos de Google con takeout, pero con immich-go se importan fácil aunque con el NAS hubo que esperar 2 días!!! 900gb de fotos y vídeos. Mola que soporte av1, los vídeos de las cámaras de móvil se pueden dejar en la tercera parte sin aparente pérdida de calidad, así da gusto manejar 4k.
name: immich
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:release
volumes:
- ${PHOTOS_PATH}:/data/pictures/albums
- ./data/immich:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
environment:
UPLOAD_LOCATION: /mnt/istanbul/pictures
DB_DATA_LOCATION: ./data/postgres
IMMICH_VERSION: release
DB_PASSWORD: postgres
DB_USERNAME: postgres
DB_DATABASE_NAME: immich
ports:
-
… » ver todo el comentario
Esta persona está haciendo las cosas al revés. Primero autoalojas tu servicio en la nube y luego, si eres riguroso y quieres tener una copia 3-2-1, entonces te montas en la nube.
La nube debe ser siempre el último recurso para todo.
En mi caso me da apuro tener que fiarme de los yankis para que me guarden las fotos, ya no es tan improbable que les dé un arrebato y la líen.
He tardado 2 semanas (por ser novato y no leer!) pero me siento mucho más tranquilo con las fotos en Google photos y a la vez en mi Nas. Encima los videos en 4k y las fotos a 50mpx, ya no las tengo que pedir que me reduzca la calidad a 16mpx y 1080p para no llenar los 200gb que tengo en google.
Lo siguiente que haga una copia a otro sitio diferente por si acaso.
El soft va guay, la app de móvil se trocola a veces .
Sencillo = Pagar
Gratis = montatelo tú mismo
A ver lo que me aguanta el bicho, es un pc con unos diez años y lo tengo 24h al día encendido.
Ahora mismo tengo las fotos en 2 discos y en backblaze.
Todo manual (rsync, pero ejecutado a mano).
En el móvil suelo borrar las fotos que ya no quiero tener a mano, pero nunca borro.
Con immich se puede subir automáticamente desde el móvil a mí backblaze o a un S3 o cualquier otro servidor??
El resultado es un casi-google photos, le faltaría un editor tan bueno como el de la app de Google y poder hacer zoom en los vídeos, pero están en ello.
Lo que más aprecio: poder tener acceso a los archivos en mi servidor "a pelo", ahí están los jpgs, mp4, etc.