Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@mike-richardson-uk mike-richardson-uk released this 13 Jun 10:47
· 1 commit to main since this release

Mono Gallery v1.0.0

Minimal monochrome photography gallery plugin for WordPress, built for Cloudways.

Features

Gallery

  • CSS grid and masonry layouts
  • Lightbox with keyboard/swipe navigation and EXIF metadata panel
  • Leaflet.js GPS world map (grayscale, no API key required)
  • Search and album/tag filtering

Photo management

  • Drag-and-drop bulk uploader
  • EXIF extraction: camera, lens, aperture, shutter, ISO, focal length, GPS
  • Free-form tagging
  • Manual albums and smart albums (auto-populated by rules: camera, lens, date, location, tag, etc.)

Import

  • Google Photos — full OAuth2 integration
  • Apple Photos — iCloud Shared Albums import

Image protection

  • Signed HMAC proxy URLs (originals never exposed in HTML)
  • Referrer check, transparent overlay, CSS/JS drag/right-click blocking
  • .htaccess + Nginx rules for direct file access
  • Optional keyboard shortcut blocking

Watermark

  • Server-side GD watermarking — configurable text, position, opacity, size
  • Originals never modified

Performance (Cloudways-optimised)

  • Redis object cache integration
  • On-demand WebP conversion with Accept header negotiation
  • ETag / 304 Not Modified support
  • Cloudways Nginx config generator
  • Breeze/Varnish bypass headers

Installation

Upload mono-gallery/ to wp-content/plugins/ and activate. See the Setup & Help tab under Mono Gallery → Settings for the full Cloudways setup guide.