| backend | ||
| common | ||
| demo/images | ||
| frontend | ||
| test | ||
| .gitignore | ||
| .npmignore | ||
| .travis.yml | ||
| gulpfile.js | ||
| karma-test-shim.js | ||
| karma.conf.js | ||
| LICENSE | ||
| package.json | ||
| Procfile | ||
| README.md | ||
| tsconfig.json | ||
PiGallery2
This is a directory-first photo gallery website, optimised for running on low resource servers (especially on raspberry pi)
Work in progess.... Estimated first beta in 2017 summer
Live Demo @ heroku: https://pigallery2.herokuapp.com/
Feature list:
- Rendering directories as it is
- Listing subdirectories recursively
- Listing photos in a nice grid layout
- supporting most common image formats
- showing tag/keywords, locations, GPS coordinates for photos
- rendering photos on demand (on scroll)
- On the fly thumbnail generation in several sizes
- Custom lightbox for full screen photo viewing
- keyboard support for navigation -
In progress - showing low-res thumbnail while full image loads
- Information panel for showing Exif info -
In progress
- keyboard support for navigation -
- Client side caching (directories and search results)
- Rendering photos with GPS coordinates on google map
- .gpx file support -
In progress
- .gpx file support -
- Two modes: SQL database and no-database mode
- both modes supports
- user management
- password protection can be disabled/enabled
- database mode supports:
- faster directory listing
- searching
- instant search, auto complete
- sharing -
In progress- setting link expiration time
- both modes supports
- Nice design -
In progress- responsive design (phone, tablet desktop support)
- Setup page -
In progress - Markdown based blogging support -
In progress- you can write some note in the blog.md for every directory
- bug free :) -
In progress