PhotoStructure
PhotoStructure
OfficialDocker app from PhotoStructure
Overview
Runtime arguments
- Web UI
http://[IP]:[PORT:1787]- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--stop-timeout=120 --restart unless-stopped
Template configuration
Port to access the HTTP UI. Can be modified by setting the PS_HTTP_PORT environment variable.
- Target
- 1787
This is where your PhotoStructure Library will be stored. It needs to have sufficient free space to hold preview images, and transcoded videos.
- Target
- /ps/library
- Default
- /mnt/user/Photos
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.
- Target
- PUID
- Default
- 99
This is the groupid that PhotoStructure will run under.
- Target
- PGID
- Default
- 100
Files written by PhotoStructure will be applied with this umask.
- Default
- 0002
Optionally, set a mount path of extra photos to import. You can remove this if you don't need it
- Target
- /mnt/to-import-photos
Valid values are debug, info, warn, and error. Default is error, which (should be) quiet.
- Target
- PS_LOG_LEVEL
- Default
- error
This must be fast, local disk.
- Target
- /ps/tmp
- Default
- /mnt/user/appdata/photostructure/tmp
Logfiles will be written into this directory. Set environment variable
- Target
- /ps/logs
- Default
- /mnt/user/appdata/photostructure/logs
System configuration is written into this directory.
- Target
- /ps/config
- Default
- /mnt/user/appdata/photostructure/config
Download Statistics
Total Downloads Over Time
Details
photostructure/server:stableRun PhotoStructure on Unraid.
PhotoStructure is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.