Foro QNAP en español

Full Version: Docker Immich
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Buenas !!!!
Aunque lo he hecho vía Telegram ( me ayudó en su día muchísimo ) , agradecer al creador de este tutorial su trabajo y el compartirlo con nosotros . Gracias .
Decir que me parece una gran App y además corre rapidísimo .
A mí me gustaría preguntar lo siguiente :
Existe alguna manera de crear álbumes ( tal cual lo tengo organizado en el Nas ) y que Immich no las tenga que subir las fotos para no duplicarlas ?
Tiene la posibilidad de crear álbumes , pero a través de la App o web te las sube de nuevo aunque ya las tenga indexadas en la biblioteca externa .
No sé si me explique .
Por otra parte , como se actualizaría a las nuevas versiones ? Y se corrige el riesgo si actualizamos version de que se borre todo ? Índices , miniaturas etc ???
Gracias
Gracias, magnífico tutorial. Creo que he seguido todos los pasos, pero veo que el último docker, el de immich está continuamente reiniciándose, y solo me deja entrar en la aplicación durante unos segundos.

No me manejo muy bien con esto de los dockers, y los he reiniciado varias veces. En varios intentos he conseguido crear la cuenta de administrador, pero como el docker se reinicia cada pocos segundos no me deja hacer prácticamente nada y me salen mensajes de error de que no se ha cargar tal módulo o directamente ni carga la página
Aunque no lo he creado con container Station (los he creado por línea de comandos desde el terminal por ssh), sí que al entrar en Container Station veo los 3 dockers, y en el los del immich es donde veo que se apaga y arranca a cada momento.
¿Alguna idea? Pongo aquí el log que me aparece en el Container Station. Este mismo logo vuelve a aparecer cada 10 segundos aproximadamente. Gracias!:

[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] ServerController {/api/server}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] SessionController {/api/sessions}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] StackController {/api/stacks}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] SyncController {/api/sync}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] TagController {/api/tags}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] TimelineController {/api/timeline}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] TrashController {/api/trash}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] UserController {/api/users}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RoutesResolver] ViewController {/api/view}:
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:NestApplication] Nest application successfully started
[Nest] 171  - 03/09/2025, 6:55:38 PM    LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:8080 [v1.129.0] [production]
Connection to localhost (::1) 8080 port [tcp/http-alt] succeeded!
Detected CPU Cores: 4
[ig-init] done.
/run/s6/basedir/scripts/rc.init: 76: -v: not found
[migrations] started
[migrations] no migrations found

╔═══════════════════════════════╗
      __  _____ _____      __
      / / |_  _/ ____|    / /
    / /    | || |  __    / /
    / /    | || | |_ |  / /
  / /    _| || |__| |  / /
  /_/    |_____\_____| /_/

  Baseimage from linuxserver.io
╠═══════════════════════════════╣
  User/Group ID:
  User UID: 1005
  User GID: 100
╚═══════════════════════════════╝
[custom-init] No custom files found, skipping...
Starting api worker
[Nest] 171  - 03/09/202
Hola
Sin tocar el resto de dockers lanzados, prueba a detener el docker de postgresql y luego vuelve e a iniciarlo.

Si no recuerdo mal, la primera vez tarda más en iniciarse.
(09-03-2025, 08:55 PM)Ganekogorta Wrote: [ -> ]Hola
Sin tocar el resto de dockers lanzados, prueba a detener el docker de postgresql y luego vuelve e a iniciarlo.

Si no recuerdo mal, la primera vez tarda más en iniciarse.

Que va, he reiniciado y sigue igual, lo mismo es un problema de que de que ya tenga en uso el puerto 1111.
Hola
Si un puerto está en uso, no se inicia el docker. Te da el aviso tras escribir el comando.
Monta el docker, pero no lo inicia.

Si crees que es eso, prueba a cambiar el puerto exterior (los interiores del docker no afectan).
¿Qué otra aplicación lo estaría usando?
Hola! recién llegado al mundo de los nas me gustaría saber si esta aplicación (todo el conjunto docker+immich) es posible instalar en un TS 262.
La únidad solamente la quiero para almacenar fotos hechas con el iphone.
Gracias!!
(06-04-2025, 10:18 AM)idjego Wrote: [ -> ]Hola! recién llegado al mundo de los nas me gustaría saber si esta aplicación (todo el conjunto docker+immich) es posible instalar en un TS 262.
La únidad solamente la quiero para almacenar fotos hechas con el iphone.
Gracias!!
Si, con esa cpu si puedes.
Lo que puede ser un limitante es la RAM ¿Cuánta RAM tiene ese
modelo?
Hola! gracias por tu rápida respuesta. El modelo Ts 262 viene de serie con 4gb de Ram y por lo que he visto se puede ampliar.
Mi idea como he comentado, es usarlo para hacer backup de las fotos y videos del iphone y poder visualizarlas.
No se que tal irá la aplicación de fotos nativa de Qnap, pero de esta he leído que va muy bien.
Este modelo admite poner 2 discos m2 para caché. No se si para acelerar la visualización la amplicación de ram y añadir un m2 haría que se visualizaran más rápido.
Muchisimas gracias!!!
Hola

Lo mejor para que el
Sistema vaya lo más rápido es tener QTS en los nmve y usar los mecánicos para almacenamiento.
Ahora que acabas de empezar es la mejor ocasión para hacer pruebas de gestión de almacenamiento, instalar y quitar las aplicaciones,… y ver qué es lo que te encaja mejor.

Te recomiendo que eches una ojeada a este post https://www.qnapclub.es/showthread.php?tid=4676
Genial, muchas gracias!!
Una última duda, se puede instalar el QTS en un disco m2 ?? Pensé que el SO estaba integrado en la dispositivo.
De nuevo, muchas gracias!
Pages: 1 2 3