PhotoStructure

PhotoStructure

Oficial

Aplicación Docker from PhotoStructure

Visión general

PhotoStructure is your new home for all your photos and videos. Cross-platform libraries that you can move seamlessly across Docker, Windows, macOS, and Linux Fast, fun mobile-friendly UI Support for very large (250,000+ asset) libraries Support for almost all RAW and video formats (thanks to LibRaw and FFmpeg) Robust metadata support, including Google Takeouts, XMP sidecars, and sibling inference Robust image and video deduplication PhotoStructure is extremely configurable. See the documentation for details. Be sure to visit PhotoStructure's forum for tips, support, and to vote on what features you want to see next. We also have a discord! To import additional directories or volumes: click "Add another Path" enter a Container path (like "/photos") click Host Path and pick the directory you want to import click "Add", then click "Apply". PhotoStructure will find the new directory automatically if you leave the "Where else are your photos and videos?" section set to "Automatic", which is the default. Initial template by Spants (thanks!)

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:1787]
Red
bridge
Concha
sh
Privilegiado
false
Parámetros adicionales
--stop-timeout=120 --restart unless-stopped

Configuración de plantillas

Web UIPorttcp

Port to access the HTTP UI. Can be modified by setting the PS_HTTP_PORT environment variable.

Objetivo
1787
LibraryPathrw

This is where your PhotoStructure Library will be stored. It needs to have sufficient free space to hold preview images, and transcoded videos.

Objetivo
/ps/library
Por defecto
/mnt/user/Photos
User IDVariable

This is the userid that PhotoStructure will run under, instead of the default of root (userid 0). Files copied into your library will be owned by this userid.

Objetivo
PUID
Por defecto
99
Group IDVariable

This is the groupid that PhotoStructure will run under.

Objetivo
PGID
Por defecto
100
UMASKVariable

Files written by PhotoStructure will be applied with this umask.

Por defecto
0002
Extra Import SourcePathrw

Optionally, set a mount path of extra photos to import. You can remove this if you don't need it

Objetivo
/mnt/to-import-photos
Logging levelVariable

Valid values are debug, info, warn, and error. Default is error, which (should be) quiet.

Objetivo
PS_LOG_LEVEL
Por defecto
error
Temp/Scratch diskPathrw

This must be fast, local disk.

Objetivo
/ps/tmp
Por defecto
/mnt/user/appdata/photostructure/tmp
LogsPathrw

Logfiles will be written into this directory. Set environment variable

Objetivo
/ps/logs
Por defecto
/mnt/user/appdata/photostructure/logs
System configPathrw

System configuration is written into this directory.

Objetivo
/ps/config
Por defecto
/mnt/user/appdata/photostructure/config

Descargar estadísticas

1,264,826
Descargas totales
5,169
Este mes
7,554
Media / Mes

Descargas totales a lo largo del tiempo

Cargando gráfico...

Detalles

Repositorio
photostructure/server:stable
Última actualización2026-04-28
Visto por primera vez2021-08-27

Ejecute PhotoStructure en Unraid.

PhotoStructure se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.