ChronoFrame
chronoframe.bh8.ga
Spec sheet
- Purpose
- ChronoFrame is a self-hosted personal gallery for managing and browsing photos online.Read 12 Oct 2026 · chronoframe.bh8.ga
- Product
- ChronoFrame is a self-hosted personal gallery for managing and browsing photos online.Read 5 Oct 2026 · chronoframe.bh8.ga
- Deployment
- The guide describes Docker deployment using a single container or Docker Compose, with SQLite and no separate database required.Read 12 Oct 2026 · chronoframe.bh8.ga
- Support
- The maker lists GitHub Issues, GitHub Discussions, and Discord as community support channels.Read 12 Oct 2026 · chronoframe.bh8.ga
- License
- ChronoFrame is open source under the MIT License, which the maker says users may use and contribute to freely.Read 12 Oct 2026 · chronoframe.bh8.ga
- Maker
- The project README names Timothy Yin as the author.Read 5 Oct 2026 · github.com
- Authentication
- The guide says GitHub OAuth can be enabled, while a default admin account is available if GitHub OAuth is not configured.Read 5 Oct 2026 · chronoframe.bh8.ga
- Documentation status
- The getting-started guide says the documentation is under construction and some sections may be incomplete.Read 12 Oct 2026 · chronoframe.bh8.ga
- Geocoding integrations
- OpenStreetMap Nominatim is the default reverse-geocoding provider, and Mapbox Search API can be used when configured with an access token.Read 12 Oct 2026 · chronoframe.bh8.ga
- Live and Motion Photos
- It supports Apple LivePhoto and Google-standard Motion Photo formats and processes MOV files to preserve dynamic photo effects.Read 12 Oct 2026 · chronoframe.bh8.ga
- Map integrations
- MapLibre and Mapbox are supported map providers; the guide lists a MapTiler token for MapLibre and a Mapbox token for Mapbox.Read 12 Oct 2026 · chronoframe.bh8.ga
- Map options
- The configuration guide lists Mapbox and MapLibre as map provider options.Read 5 Oct 2026 · chronoframe.bh8.ga
- Photo locations
- It extracts GPS information from photos and can display their locations on a map.Read 12 Oct 2026 · chronoframe.bh8.ga
- Security configuration
- The configuration guide requires a session password and enables upload MIME whitelist validation by default.Read 12 Oct 2026 · chronoframe.bh8.ga
- Session configuration
- The configuration guide requires a 32-character random session password for encrypting sessions.Read 5 Oct 2026 · chronoframe.bh8.ga
- Sign-in
- GitHub OAuth login is optional; without it, the guide says users can log in with the default admin account provisioned at first start.Read 12 Oct 2026 · chronoframe.bh8.ga
- Storage
- Supported storage backends are S3-compatible storage, local filesystem, and OpenList.Read 12 Oct 2026 · chronoframe.bh8.ga
- Upload limits
- The default upload MIME whitelist includes JPEG, PNG, WebP, GIF, BMP, TIFF, HEIC, HEIF, QuickTime, and MP4 types, and can be customized or disabled.Read 12 Oct 2026 · chronoframe.bh8.ga
- Upload validation
- The configuration guide says MIME type whitelist validation is enabled by default and lists supported image and video MIME types.Read 5 Oct 2026 · chronoframe.bh8.ga
Where Specifiction places it
- Photo Storage Services#65 of 717.4