Get set up with confidence.
Start with a small, backed-up photo folder, confirm that the host can reach your storage, and then grow into your full library.
Start with a small, backed-up photo folder, confirm that the host can reach your storage, and then grow into your full library.
A 64-bit Linux host that you manage: an AMD64 computer (Intel or AMD processor) or an ARM64 computer such as a Raspberry Pi running a 64-bit operating system.
The My Local Photos 2.10.0 package for your architecture from the Pricing page (downloads available soon).
Photo folders available locally or through a verified network-storage connection.
Enough free space for application data, thumbnails, and search indexes.
A working backup of your original photographs.
1. Download the package to your server: Get myhomephotos-2.10.0-linux-<arch>.tar.gz from the Pricing page (available soon) and save it on your Linux server. Use amd64 for Intel or AMD computers and arm64 for ARM computers such as a Raspberry Pi; run uname -m if you are not sure (x86_64 = amd64, aarch64 = arm64).
2. Extract the package: Open a terminal on the server and run:
tar xzf myhomephotos-2.10.0-linux-<arch>.tar.gz && cd myhomephotos-2.10.0-linux-<arch>
3. Check your system: Run the pre-installation check:
sudo ./install.sh --check
4. Install: If the check reports that everything is OK, run:
sudo ./install.sh
5. Open the web interface: On a computer connected to the same home network as the server, open http://myphotos.local (the default address) in a web browser.
6. Complete the setup: Follow the installation steps shown in the browser.
Verify that the NAS is powered on and reachable, the supported file-sharing protocol is enabled, network discovery is permitted, and the app can access the required share. Use a verified manual connection workflow if discovery is unavailable.
Newly discovered files may need background processing before previews are ready. Refresh behavior and processing status should be explained by the application; persistent failures may indicate permissions, unsupported files, or worker issues.
Check whether the image was discovered and whether its search index has finished processing. Different processing stages may complete at different times.
Confirm that the file format is supported, the file can be read, and the application can parse its contents. Corrupt files or unusual metadata may need attention.
Can't find an answer? Email [email protected]. Please include your version (for example 2.10.0), your Linux distribution, and what you were doing when the problem occurred. Don't send photos or personal information you don't want to share.