Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
There are several apps that will geotag your DSLR photos for you. From what I understand, you open the phone app before shooting pics and take a photo of a barcode or something it displays. From then on the app takes timestamped geotags independently of your DSLR photos until you tell it to stop. When you get home, you run your photos through the apps desktop version where it pulls the timestamps off your photos, compares it to the timestamped geotag library from your phone, and then loads the corresponding geotag info into the exif data of your photos. So, you end up with geotagged photos without adding a gps to your camera. I haven't had the chance to play with these apps at all, but they look interesting.Looks like the UI is pretty configurable. Never bothered to look at geotagging (DSLR shooter here).
Do you have it installed in Docker? Which image did you use? Did it have some kind of how-to? I'm something of a docker noob. Got homeassistant installed & it seems to be working, but HA had a how-to for their container.gotcha. I'm experimenting with photoprism. ...
I have tried Lychee. Not bad platform. Very minimalistic. Haven’t tried CheveretoI came across these two to add to the list. Didn’t try any:
Lychee — Self-hosted photo-management done right
Lychee is a free photo-management tool, which runs on your server or web-space. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely.lychee.electerious.comChevereto - Image and Video Hosting Software
Image and Video hosting software that allows you to create your own media hosting and sharing service. It's your hosting and your rules, say goodbye to the closures and restrictions.chevereto.com
Got it running (had some docker-config stuff bass-ackward).Yes, it is in docker. Below is my compose file. [lots snipped]
root@11d1dd226060:/photoprism# photoprism --help
NAME:
PhotoPrism - Browse Your Life in Pictures
USAGE:
photoprism [global options] command [command options] [arguments...]
VERSION:
210222-ac5a9d5e-Linux-x86_64
COMMANDS:
start, up Starts web server
stop, down Stops web server (only in daemon mode)
index Indexes media files in originals folder
import, mv Moves files to originals folder, converts and indexes them as needed
moments Creates albums based on popular locations, dates and labels
optimize Starts metadata check and optimization
purge Removes missing files from search results
cleanup Removes orphan index entries and thumbnails
copy, cp Copies files to originals folder, converts and indexes them as needed
convert Converts originals in other formats to JPEG and AVC sidecar files
resample, thumbs Pre-renders thumbnails (significantly reduces memory and cpu usage)
migrate Initializes the index database if needed
backup Creates album and index backups
restore Restores album and index backups
reset Resets the index and removes sidecar files after confirmation
config Displays global configuration values
passwd Changes the admin password
version Shows version information
status Performs a server health check
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--debug run in debug mode, shows additional log messages [$PHOTOPRISM_DEBUG]
--public, -p no authentication required, disables password protection [$PHOTOPRISM_PUBLIC]
--read-only, -r don't modify originals folder; disables import, upload, and delete [$PHOTOPRISM_READONLY]
--experimental, -e enable experimental features [$PHOTOPRISM_EXPERIMENTAL]
--admin-password PASSWORD initial admin PASSWORD, min 4 characters [$PHOTOPRISM_ADMIN_PASSWORD]
--config-file FILENAME, -c FILENAME load initial config options from FILENAME [$PHOTOPRISM_CONFIG_FILE]
--config-path PATH config PATH containing application settings [$PHOTOPRISM_CONFIG_PATH]
--originals-path PATH originals PATH containing your photo and video collection [$PHOTOPRISM_ORIGINALS_PATH]
--originals-limit MB file size limit for originals in MB (default: 1000) [$PHOTOPRISM_ORIGINALS_LIMIT]
--import-path PATH optional PATH for importing files to originals [$PHOTOPRISM_IMPORT_PATH]
--storage-path PATH storage PATH for cache, database and sidecar files [$PHOTOPRISM_STORAGE_PATH]
--sidecar-path PATH relative or absolute storage PATH for sidecar files [$PHOTOPRISM_SIDECAR_PATH]
--cache-path PATH cache storage PATH for sessions and thumbnails [$PHOTOPRISM_CACHE_PATH]
--temp-path PATH temporary PATH for storing uploads and downloads [$PHOTOPRISM_TEMP_PATH]
--backup-path PATH backup storage PATH [$PHOTOPRISM_BACKUP_PATH]
--assets-path PATH assets PATH for static resources like models and templates [$PHOTOPRISM_ASSETS_PATH]
--workers MAX, -w MAX adjusts MAX number of indexing workers (default: 2) [$PHOTOPRISM_WORKERS]
--wakeup-interval SECONDS background worker wakeup interval in SECONDS (default: 0) [$PHOTOPRISM_WAKEUP_INTERVAL]
--auto-index SECONDS auto indexing safety delay in SECONDS (WebDAV) (default: 0) [$PHOTOPRISM_AUTO_INDEX]
--auto-import SECONDS auto importing safety delay in SECONDS (WebDAV) (default: 0) [$PHOTOPRISM_AUTO_IMPORT]
--disable-backups don't backup photo and album metadata to YAML files [$PHOTOPRISM_DISABLE_BACKUPS]
--disable-webdav disable built-in WebDAV server [$PHOTOPRISM_DISABLE_WEBDAV]
--disable-settings users can not view or change settings [$PHOTOPRISM_DISABLE_SETTINGS]
--disable-places disables reverse geocoding and maps [$PHOTOPRISM_DISABLE_PLACES]
--disable-exiftool don't create ExifTool JSON files for enhanced metadata extraction [$PHOTOPRISM_DISABLE_EXIFTOOL]
--disable-tensorflow don't use TensorFlow for image classification [$PHOTOPRISM_DISABLE_TENSORFLOW]
--detect-nsfw flag photos as private that may be offensive (requires TensorFlow) [$PHOTOPRISM_DETECT_NSFW]
--upload-nsfw allow uploads that may be offensive [$PHOTOPRISM_UPLOAD_NSFW]
--log-level value, -l value trace, debug, info, warning, error, fatal or panic (default: "info") [$PHOTOPRISM_LOG_LEVEL]
--log-filename FILENAME server log FILENAME [$PHOTOPRISM_LOG_FILENAME]
--pid-filename FILENAME server process id FILENAME [$PHOTOPRISM_PID_FILENAME]
--site-url URL public site URL (default: "http://localhost:2342/") [$PHOTOPRISM_SITE_URL]
--site-preview URL public preview image URL [$PHOTOPRISM_SITE_PREVIEW]
--site-title value site title (default: "PhotoPrism") [$PHOTOPRISM_SITE_TITLE]
--site-caption value short site caption (default: "Browse Your Life") [$PHOTOPRISM_SITE_CAPTION]
--site-description value long site description [$PHOTOPRISM_SITE_DESCRIPTION]
--site-author value site artist or copyright [$PHOTOPRISM_SITE_AUTHOR]
--http-port NUMBER http server port NUMBER (default: 2342) [$PHOTOPRISM_HTTP_PORT]
--http-host IP http server IP address [$PHOTOPRISM_HTTP_HOST]
--http-mode value, -m value debug, release or test [$PHOTOPRISM_HTTP_MODE]
--http-compression value, -z value improves transfer speed and bandwidth utilization (none or gzip) [$PHOTOPRISM_HTTP_COMPRESSION]
--database-driver NAME database driver NAME (sqlite or mysql) (default: "sqlite") [$PHOTOPRISM_DATABASE_DRIVER]
--database-dsn DSN sqlite file name, specifying a DSN is optional for mariadb and mysql [$PHOTOPRISM_DATABASE_DSN]
--database-server HOST database server HOST, specifying a :port is optional [$PHOTOPRISM_DATABASE_SERVER]
--database-name NAME database schema NAME (default: "photoprism") [$PHOTOPRISM_DATABASE_NAME]
--database-user NAME database user NAME (default: "photoprism") [$PHOTOPRISM_DATABASE_USER]
--database-password PASSWORD database user PASSWORD [$PHOTOPRISM_DATABASE_PASSWORD]
--database-conns LIMIT LIMIT the number of open database connections (default: 0) [$PHOTOPRISM_DATABASE_CONNS]
--database-conns-idle LIMIT LIMIT the number of idle database connections (default: 0) [$PHOTOPRISM_DATABASE_CONNS_IDLE]
--rawtherapee-bin COMMAND RawTherapee CLI COMMAND for raw image conversion (default: "rawtherapee-cli") [$PHOTOPRISM_RAWTHERAPEE_BIN]
--darktable-bin COMMAND Darktable CLI COMMAND for raw image conversion (default: "darktable-cli") [$PHOTOPRISM_DARKTABLE_BIN]
--darktable-presets enables Darktable presets and disables concurrent RAW conversion [$PHOTOPRISM_DARKTABLE_PRESETS]
--sips-bin COMMAND Scriptable Image Processing System COMMAND (default: "sips") [$PHOTOPRISM_SIPS_BIN]
--heifconvert-bin COMMAND HEIC/HEIF image convert COMMAND (default: "heif-convert") [$PHOTOPRISM_HEIFCONVERT_BIN]
--ffmpeg-bin COMMAND FFmpeg COMMAND for video transcoding and cover images (default: "ffmpeg") [$PHOTOPRISM_FFMPEG_BIN]
--ffmpeg-encoder NAME FFmpeg AVC encoder NAME (default: "libx264") [$PHOTOPRISM_FFMPEG_ENCODER]
--ffmpeg-bitrate LIMIT FFmpeg encoding bitrate LIMIT in Mbit/s (default: 50) [$PHOTOPRISM_FFMPEG_BITRATE]
--ffmpeg-buffers value FFmpeg capture buffers (default: 32) [$PHOTOPRISM_FFMPEG_BUFFERS]
--exiftool-bin COMMAND ExifTool COMMAND for enhanced metadata extraction (default: "exiftool") [$PHOTOPRISM_EXIFTOOL_BIN]
--download-token SECRET optional static SECRET url token for file downloads [$PHOTOPRISM_DOWNLOAD_TOKEN]
--preview-token SECRET optional static SECRET url token for preview images and video streaming [$PHOTOPRISM_PREVIEW_TOKEN]
--thumb-filter NAME, -f NAME downscaling filter NAME (best to worst: blackman, lanczos, cubic, linear) (default: "lanczos") [$PHOTOPRISM_THUMB_FILTER]
--thumb-size PIXELS, -s PIXELS static thumbnail size limit in PIXELS (720-7680) (default: 2048) [$PHOTOPRISM_THUMB_SIZE]
--thumb-uncached, -u enable dynamic thumbnail rendering (high memory and cpu usage) [$PHOTOPRISM_THUMB_UNCACHED]
--thumb-size-uncached PIXELS, -x PIXELS dynamic rendering size limit in PIXELS (720-7680) (default: 7680) [$PHOTOPRISM_THUMB_SIZE_UNCACHED]
--jpeg-size PIXELS size limit for converted image files in PIXELS (720-30000) (default: 7680) [$PHOTOPRISM_JPEG_SIZE]
--jpeg-quality value, -q value > 90 for high-quality thumbnails (25-100) (default: 92) [$PHOTOPRISM_JPEG_QUALITY]
--help, -h show help
--version, -v print the version
COPYRIGHT:
(c) 2018-2021 Michael Mayer <[email protected]>
version: "2.1"
services:
photoshow:
image: ghcr.io/linuxserver/photoshow
container_name: photoshow
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- ./config:/config
- ./Pictures:/Pictures
- ./Thumbs:/Thumbs
ports:
- 81:80
restart: unless-stopped
It's just an app that takes image files in whatever folder you've pointed Pictures at - and puts them onto a webpage. Pretty simple - and IMO a decent fallback for anybody using Photo Show to do that. It's not a DAM, no fancy searching, certainly no face recognition.Tried to find screenshots. But no cigar. Seems it's not been updated in nearly seven years.
Wondering how it compares w/PhotoStructure.
I agree, the Photostation replacement sucks big time. I am not sure what they were smoking in Synology when they thought it would be a good idea to replace Photostation. All the personal folders don't show up so they can be used, the administration is childish and seems to be cognitively missing some bits.Synology Photostation is no more with DSM 7 as you all know. "Photos" is a huge disappointment, I really try to like "Photos" but I can't at the moment.
So, here comes the question.. is there a decent replacement? I liked Photostation alot so something similar to that would be nice. And something easy to install aswell that doesn't require "hacking" using Putty or similar..
What does people use? A simple system for browsing/tagging/sharing photos.
include all the tested add-ons that you need for such an operation.
A brief update on Synology Photos, it seems to me, it's on the right path:
For me, the show-stoppers are resolved - I'll probably update to Synology Photos.
- the latest update brings back star-rating (old ratings show up again correctly now)
- search/filter is significantly enhanced (tho for now it doesn't work for subfolders but for timeline view and folders)
- map view will come back (a product manager mailed me)
just wanted to let you know,
all the best, paradeiser
Nothing to stop you keeping a vDSM 6 for Photo Station, provided you can spare the resources. Duplicated files not withstanding.According to a virtual dsm 7 test vm I spun up, photos was so much faster. It outweighed the benefit of the shortfalls and holding off
We use essential cookies to make this site work, and optional cookies to enhance your experience.