Skip to content
Maurice edited this page Apr 3, 2026 · 9 revisions

TREK Wiki

Welcome to the TREK wiki — your guide to installing, configuring, and using TREK.

Getting Started

Configuration

  • API Keys — Google Maps, Unsplash, OpenWeather, and weather (Open-Meteo)
  • Email Notifications — SMTP, webhooks, in-app notifications
  • Single Sign-On — OIDC setup for Google, Apple, Authentik, Keycloak & more
  • Backups — Auto-backups, manual backups, restore, encryption key management
  • Security — Encryption at rest, MFA, CSRF, rate limiting, audit logging

Features

  • Trip Planning — Creating trips, day planning, places, transport bookings, map features, ICS export
  • Reservations — Flights, hotels, restaurants, trains, and more with type-specific fields
  • Public Share Links — Read-only trip sharing with granular permissions
  • Budget Tracking — Expense categories, per-person splitting, settlement, multi-currency
  • Packing Lists — Category-based checklists, bag tracking, templates, assignees, bulk import
  • File Management — Uploading documents, starring, trash, share links
  • Photos — Immich integration for trip photo albums and memories
  • Collab — Collaborative notes, polls, live chat, link previews, reactions
  • Real-Time Sync — WebSocket collaboration, how it works
  • PDF Export — Exporting trip plans as printable PDF
  • Atlas — World map of visited countries, statistics, bucket list
  • Vacay — Vacation day planner with holiday calendars, team coordination
  • MCP Integration — Connect AI assistants (Claude, Cursor) to control TREK via natural language

Administration

  • Admin Panel — User management, invite links, addons, categories, templates, permissions, audit log
  • Security — Encryption at rest, MFA, rate limiting, CSRF, SSRF, audit logging

Contributing

  • Contributing — PR guidelines, development setup, tech stack

Links

Clone this wiki locally