AirTrail, a self hosted flight tracker and travel log that maps every journey you take and turns your flight history into statistics.
AirTrail is an open source flight tracker and travel log. You record the flights you take, with route, airline, aircraft and seat, and it draws each journey as an arc on an interactive world map so your travel history builds into a picture you can explore. Alongside the map it keeps running statistics: total distance flown, time in the air, airports and countries visited, airlines and aircraft types, and how those numbers change from year to year. Flights can be added by hand, looked up from a flight number, or imported in bulk from a spreadsheet or another tracker, and several people can share one instance, each with their own account and their own map.
The upstream project hands ownership of a new instance to whoever opens it first, so cloudimg closes that window before the port is ever public. On first boot each instance claims its own owner account with a random password written to a root only file, and the public listener stays shut until that has happened, so nobody passing by can claim the instance. The database password is generated per instance as well, so nothing usable is baked into the image and no two instances share a secret. The application runs as the official upstream container bound to loopback behind a single hardened reverse proxy, and its database is never published to a network port at all. There is no open self registration: further accounts are created by the owner. Every deployment ships fully patched, with a paired deploy guide and 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.