A React PhotoTime Client- fun time, photo time, cleaning house, making stuff
- connect to multiple "phototime" servers
- rate photos
- delete photos
- crop photos (basic)
- tag photos (basic)
PhotoTime Client is a webapp for usage with the PhotoTime Server
Docker Usage
- Create or copy docker/docker-compose.yml
- Create .env file (similar to sample.env)
- Data directory
- directory to store generated thumbs and "trash"
- PHOTOTIME_DATA_DIR=C:\PhotoTime
- Photo Repo
- location of the photo repo to serve up
- PHOTOTIME_REPO1_DIR=C:\PathTo\MyPictures
- Data directory
- docker-compose up -d
- navigate to http://lanip:8080/webapp
- start rating, tagging, cropping your photos
To serve multiple repositories, either run multiple instances of mirsaes/phototime, each with different repo configured, or bind your configuration override with multiple repositories specified into the single instance.
- raw image support
- basic thumb/view
- basic editing (via xmp)
- rating
- cropping
- tagging
- make into Android app a la JobHunter
- 2023.02.18
- After delete, navigation still shows in parent
- navigating "back/up" history is not replaced with proper parent of current item being viewed
- 2021.09.05
- After crop, new file is not visible until refresh
- 2021.03.27 - your it
- WIP tagging support
- add or remove tags from jpg images
- 2021.03.13 - makin' croppies
- WIP initial cropping support
- select crop ratio, crop
- needs navigation improvements, button icons, probably a bunch of other stuff
- upgraded jquery and jquery mobile
- converted to modules
- navigation appears to have some bugs with timing