WallpaperMachine
당신이 사랑하는 배경화면, 맥에서 새롭게 만나보세요
TravStats – 자체 호스팅 여행 로그북, 항공·크루즈·호텔 기록, 예약 이메일 전달만 하면 완료, 오픈소스 Docker 실행
TravStats — selbst-gehostetes Reise-Logbuch für Flüge, Kreuzfahrten und Hotels. Buchungs-E-Mail weiterleiten, fertig. Open Source, läuft im Docker.
라이프스타일TypeScript · HTMLGitHub @Abrechen2온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Self-hosted travel logbook.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Self-hosted travel logbook for small households and groups (1–10 users).
It's a logbook, not a live tracker — you record trips manually, scan a boarding pass, or import a confirmation email, and TravStats turns them into history, stats and maps.
travstats.de ·
Documentation — installation, the parsers,
the API and day-to-day operation.
Multi-domain 3D globe — flights and cruises on one map, colour-coded by frequency and statusREADME 전문 보기 ↗Self-hosted travel logbook for small households and groups (1–10 users). A logbook first — record trips by hand, scan a boarding pass, import a confirmation email, or let the Companion app (in beta) record them on your phone — and TravStats turns them into history, stats and maps.
travstats.de · Documentation — installation, the parsers, the API and day-to-day operation.
Log every flight and cruise you take, visualise your routes on interactive 2D and 3D maps, collect 270+ achievements, and import flights from boarding passes (QR / PDF417 / OCR), confirmation emails, or Excel/CSV — all on your own server, no cloud, no telemetry.
A logbook first — you record trips by hand, scan a boarding pass, or
import a confirmation email, and TravStats turns them into history,
stats and maps. Recording is optional and opt-in: the TravStats
Companion app (in beta) can record your own flights and trips on your
phone and upload them to your own server. TravTrack is an opt-in location
history with privacy zones: positions arrive from the Companion, from
OwnTracks and Overland (a per-device ingest token, POST /api/v1/travtrack/ingest/owntracks
and /overland), or from files and a copy of your Dawarich history (below).
TravStats does not follow
other aircraft or people, and nobody sees where you are unless you
create a share link yourself. Flight data is optionally enriched from
AirLabs / Aviationstack / OpenSky, but everything you record lives in
your own PostgreSQL. No accounts on someone else's servers, no analytics,
no ads.
.msg, .eml, with optional local LLM parsing via Ollamaid update existing flightsread / write / admin scopes for AI agents and automationBeing honest about the fit costs one paragraph and saves an evening of someone else's time.
It probably is, if you want your travel history on hardware you control; keep a household's or a small group's trips in one place; already run Docker and Postgres, or are happy to let the bundled compose file run Postgres for you; like filling in a logbook after the fact and getting maps, stats and achievements out of it; and want flights and cruises (and hotels and places) in one timeline rather than four apps.
It probably is not, if you want live flight tracking or a radar — this records where you have been, it does not watch aircraft move; expect a hosted account you just sign up for, because there is no SaaS version and running it means running a server; need to onboard more than a handful of people, since it is built and tested for roughly 1–10 users on one instance and has no SSO, no org/tenant model and no per-team permissions; need it on a phone as the primary interface — the web UI is responsive, but the native app is not released yet; or need automatic, hands-off import of everything, because a lot of travel history is typed in or imported from files you supply.
The only thing you set in a file is a database password. Everything else — instance name, user cap, API keys, Ollama model, backup schedule, WebDAV — is captured by the first-run setup wizard in the browser.
The same route with screenshots and the per-platform detail: Installation and First run.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗