Self-host flight-finder
v0.16.0Self-hosted flight, hotel, car rental price tracker with AI
- Stars
- 177
- Port
- 3003 (Flight Finder web UI)
- Requires
- PostgreSQL
ghcr.io/affromero/flight-finderWhat is flight-finder?
Flight Finder is a self-hosted travel price tracking application for monitoring flights, hotels, and car rentals on your own hardware. You run it via Docker, a desktop launcher (macOS, Windows, Linux), or from source. It uses headless Chromium via Playwright to scrape Google Flights, Google Hotels, Booking.com, DiscoverCars, and Auto Europe, then uses an LLM (Claude Code, Codex, Anthropic, OpenAI, Google, Ollama, llama.cpp, or vLLM) to extract structured price data. Price history is stored in PostgreSQL with interactive Plotly.js charts and shareable URLs. Features include natural-language search, flexible date comparison, VPN-based price comparison from different countries via ExpressVPN sidecar, Pushover notifications, multi-user profiles with passkeys/WebAuthn, a PWA for mobile access, and a REST API for agent/CLI integration. The built-in cron scrapes every 3 hours by default. All data stays on your machine; optional community data sharing contributes anonymized price points to a public dataset.
Should you self-host flight-finder?
flight-finder scores 46/100 on selfhost.directory (how scoring works) and ranks #5 of 8 in Travel. It has 177 GitHub stars.
It shipped 17 stable releases in the past year. The latest, v0.16.0, came out on 15 October 2026. New versions land roughly every 3 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is TREK (76/100, 15 179 stars). It scores higher overall, so compare the two before you pick. See flight-finder vs TREK side by side.
Features
- Car rental price tracking
- Community data sharing (opt-in)
- Desktop launcher
- Flight price tracking
- Headless CLI mode
- Hotel price tracking
- Hotel results map
- Multi-user profiles
- Natural Language Search
- Passkey/WebAuthn authentication
- Price alerts via Pushover
- REST API for agents/CLI
- VPN Price Comparison
flight-finder README
More in Travel
jetlogJetlog is a self-hosted, open-source flight tracker for aviation enthusiasts to log flights, view them on a world map, and see travel statistics.
renfe-trackerSelf-hosted, open-source Renfe train price tracker with historical ranges, unpublished train predictions, and alerts via email, Home Assistant, Telegram, or browser push.
surmaiSelf-hosted, open-source travel organizer for personal and family use with collaborative trip planning, offline access, privacy focus, and PWA mobile support.
TREKOpen-source, self-hosted trip organizer: map-based day plans, cost splitting, bookings, packing lists, live collaborative editing, SSO and offline PWA support.
TRIPSelf-hosted, open-source (MIT) minimalist map and trip planner: keep points of interest on interactive maps, then plan multi-day itineraries together with friends.
wonderrailA self-hosted trip planner for rail pass holders that auto-picks routes, tracks travel-day limits, and runs offline.
AirTrailAirTrail is a self-hosted, open-source flight tracker that maps journeys, imports from multiple sources, and provides statistics while keeping data private.





0 comments