PhotoStructure
  • Features
  • Install
  • Pricing
  • Forum
  • User Guide
  • Docs
  • 🔍
Install

Install

PhotoStructure installation instructions for all editions and platforms

Install PhotoStructure

Install PhotoStructure

Download and install PhotoStructure for Windows, macOS, Linux, Docker, or Node.js.
Docker Compose Wizard

Docker Compose Wizard

Generate a compose.yaml for PhotoStructure. Covers bind mounts, PUID/PGID, and platform-specific defaults for Synology and UnRAID.
PhotoStructure for Node

PhotoStructure for Node

Advanced installation instructions for running PhotoStructure directly with Node.js on Ubuntu, Fedora, macOS, and Windows, including prerequisites and system service setup.
PhotoStructure for Docker

PhotoStructure for Docker

Docker reference for PhotoStructure: system requirements, bind mounts, PUID/PGID, networking, Synology, Portainer, and more.
Photo and video import tools

Photo and video import tools

Manual setup reference for the extra tools PhotoStructure uses to import videos and some phone photos.
PhotoStructure for systemd

PhotoStructure for systemd

Generate a systemd unit file for PhotoStructure. Covers Node.js version managers, library directory, security hardening, and watchdog monitoring.
PhotoStructure

PhotoStructure is a personal digital asset manager designed to make organizing, browsing, and sharing a lifetime of photos and videos effortless and fun.

Product

  • Install
  • Pricing
  • Why PhotoStructure?
  • What’s new

Learn

  • User Guide
  • FAQ
  • Docs
  • Release notes

Community

  • Forum
  • Discord
  • GitHub
  • Email

Legal

  • Terms
  • Privacy
  • EULA

© 2017–2026 PhotoStructure, Inc. PhotoStructure® is a registered trademark of PhotoStructure, Inc. (U.S. Reg. No. 8,272,183).

PhotoStructure
  • Features
  • Install
  • Pricing
  • Forum
  • User Guide
  • Docs
  • 🔍 Search
Related
  • Corrupt installation
  • Corrupt library database
  • Crashes and segfaults
  • File permissions
  • Out of memory
  • Port already in use
  • Search PhotoStructure Documentation
  • Too many open files