Family trips, planned together
Suggest activities, RSVP, track costs, and build a shared schedule — all in one place, instead of forty messages deep in the group chat.
No ads · No tracking · Your data stays on your server
Tuesday 11 Aug
Coastal walk to the lighthouse
Lunch at The Harbour Fish Bar
Booked
Surf lesson for the kids
Booked
Summer at the seaside
8 – 15 Aug 2026
Boat trip to Seal Island
Who's in?
Everything the group chat can't do
TripTrack keeps ideas, plans, people, and money in one shared space the whole family can see.
An activity bank for every idea
Anyone can suggest activities with rich descriptions, locations, and live link previews. No more ideas lost in the group chat.
RSVPs that settle the debate
Yes, no, or maybe — see at a glance who's in for each activity, with everyone's avatars right where you need them.
Boat trip to Seal Island
Who's in?
A shared schedule that builds itself
Propose times with a trip-aware calendar, confirm slots, flag what's booked. The day-by-day plan comes together as you go.
Tuesday 11 Aug
Coastal walk to the lighthouse
Lunch at The Harbour Fish Bar
Booked
Surf lesson for the kids
Booked
Costs without the spreadsheet
Age-tiered pricing, free-entry flags, carers go free — see exactly what the trip costs per person before you commit.
Party costs
Invites that work in the family chat
Share one link in WhatsApp or iMessage — complete with a branded preview — and everyone lands in the trip.
Invite your family
One link. No accounts to manage, no app to install.
Yours, on your hardware
One Docker command on a NAS or Raspberry Pi. SQLite keeps the whole thing in a single file you can back up.
$ docker compose up -d
✓ trip running on :3000
Free to host. Free to use. Forever.
TripTrack is open source under your control — no subscriptions, no per-seat pricing, no “your trial has ended”. Pre-built multi-arch images run on anything from a Raspberry Pi to a cloud VM.
- Pre-built amd64 + arm64 Docker images
- SQLite database — one file, easy backups
- Built-in auth, no third-party services
- Migrations run automatically on start
# self-host in three commands
$ git clone https://github.com/do4k/huddle
$ cp .env.example .env
$ docker compose -f docker-compose.prod.yml up -d
Pulling ghcr.io/do4k/huddle:latest…
✓ Migrations applied
✓ TripTrack ready at http://localhost:3000
The next family trip starts here
Create a trip, share one link, and let everyone pitch in.
Create your free account