Trails & Frames SELF-HOSTED PHOTOGRAPHY PORTFOLIO

Your travel photos.
A beautiful website.

Turn a photo archive into an elegant travel portfolio with automatic organization, interactive maps and optional local AI — while keeping your photographs on your own server.

Trails & Frames
MY TRAVELSExplore the world.
Img 3530Img 3531P7160020P7160006
My Travels Img 3530
⌖Automatic GPS albumsPhotos become place-based albums from their metadata.
◇Interactive photo mapTurn GPS-tagged albums into a visual journey. Photo markers cluster as you zoom, then open directly into each place.
▧Similar-photo detectionFind near-duplicates and keep the technically strongest shot.
☆Best-shot selectionUse technical quality and ratings to surface stronger photographs.
◇Your own tagsChoose the categories that fit your photography and use them as gallery filters.
⇩LR + HR downloadsVisitors can freely choose a lightweight copy or the original full-resolution photograph.
A MAP OF YOUR JOURNEYS

Don't just browse photos. Explore where they happened.

Trails & Frames turns GPS metadata into an interactive world map. At a glance you can see where the archive has taken you; zoom in and photo clusters separate into individual place albums.

Visitors can move naturally from the world view to a destination and then straight into its photographs.

Try the live world map →
8albums World → region → placeZoom-aware photo clusters
Travel photography portfolio
FROM ARCHIVE TO STORY

Turn your photo archive into a story.

Upload your photographs and let Trails & Frames organize them by place, date and content. Choose your own tags, optionally add local AI captions, and offer visitors direct LR or full-resolution downloads.

The site you are looking at is the live demo: the same platform is being used for this travel photography collection.

SIMPLE SELF-HOSTING

Easy installation with Docker.

The first release is a ready-to-run Docker package with a guided browser setup. You do not need to edit Python files, create a database manually, or configure systemd for a normal installation.

RequirementsDocker Engine 24+ or Docker Desktop (installer can set up Docker on Ubuntu/Debian)Docker Compose v24 GB RAM minimum; 8 GB+ recommended with local AI
# 1. Download and unpack Trails & Framesunzip trails-and-frames-docker-v1.1.1.zipcd website# 2. Run the installer (it can install/configure Docker on Ubuntu/Debian)chmod +x install.sh./install.sh# 3. Complete the browser wizardhttp://SERVER-IP:8080/setup
  1. 1Run the installer
  2. 2Complete the setup wizard
  3. 3Upload photographs
Setup WizardLet's configure your photography website
▣

Optional local AI

Use lightweight local models for automatic tagging and captions. AI tagging follows the categories you choose in the setup wizard, or you can leave AI disabled and organize everything manually.

♢

Your photos, your server

Keep control of originals, metadata and the database. Visitors can download either LR copies or the original HR files directly, without a payment provider.

FIRST RELEASE

Docker package + guided setup.

The initial release focuses on a reliable self-hosted package with the setup wizard, GPS albums, maps, curation tools and optional local AI. AI is entirely optional and, when enabled, runs locally in the Docker installation; no remote AI service is required.

VERSION 1.1 · DOWNLOAD

Trails & Frames

  • Self-hosted Docker package
  • Browser-based setup wizard
  • User-defined photo tags and filters
  • Automatic GPS albums and maps
  • Similar-photo curation
  • Free LR and full-resolution downloads
  • Optional local AI
  • Installation documentation
Buy for EUR 49.00 →

The package includes the Dockerfile, Compose configuration, installer, setup wizard, backup/restore helpers and installation documentation. Installation and customization assistance can also be provided separately.

ONE-TIME PURCHASE

Get Trails & Frames v1.1.1

EUR 49.00one-time payment

The purchase includes the self-hosted Docker package, browser setup wizard and the current v1.1.1 release. After a verified payment, the ZIP download is unlocked immediately.

Payment is processed by PayPal. No payment-card data is stored by this website.

TRAILS & FRAMES

Make the archive part of the journey.