Jetlog - Self-Hosted Personal Flight Tracker and Viewer

Track and view your personal flights using the self-hosted Jetlog.

Jetlog - Self-Hosted Personal Flight Tracker and Viewer

There's a growing need for innovative solutions that cater to the unique needs of frequent flyers. Jetlog is one such project that has great potential. With its focus on empowering users to take control of their own flight tracking experience, Jetlog is set to make a meaningful impact in the aviation community.

What is Jetlog?

Jetlog is a self-hosted flight tracker and viewer that allows users to add, track, and analyze their own flights, offering a personalized and user-friendly way to explore flight data.

Jetlog Core Features

  • World map view of all visited airports and trajectories of flights
  • Statistics for all your flights
  • Responsive design
  • Sleek and intuitive UI
  • Effortlessly add, edit, and delete past flights

Install Jetlog Using Docker

To get started with Jetlog, installation is easy using Docker. Simply use the sample docker-compose.yml file from the repository or create your own configuration. When setting up the volume, make sure to map your local directory to /data, and note that the application will run on port 3000 within the container.

services:
  jetlog:
    image: pbogre/jetlog
    environment:
     - PUID=1000
     - PGID=1000
     - JETLOG_PORT=3000
    volumes:
      - your/data/path:/data
    restart: unless-stopped
    ports:
      - 3000:3000

Important: Don't forget to set proper ownership for the volume you're binding to the container, as this is required for Jetlog to start successfully.

If you don't have Docker installed and need help getting started, I recommend checking out our self-hosting guides for beginners. These guides cover the basics of setting up a small server to host apps using Docker. They're designed to help you get up and running smoothly, even if you're new to self-hosting.

Using Jetlog

To add a flight, simply enter the origin and destination airports (which are conveniently auto-filled) along with the date of travel. You can also customize your entry with additional details like departure/arrival times, seat type, and aircraft model.

Once you've added a flight, its route and airport information will be displayed on Jetlog's main map view. You'll also have access to detailed statistics and flight pages that allow for filtering and sorting. With Jetlog, you can relive your travel experiences by viewing all your past flights on a world map.

Final Notes and Thoughts

For those who self-host and frequently fly, Jetlog offers a convenient and customizable way to keep tabs on their travels, making it easy to plan and review trips with precision.

I'm excited about the possibilities Jetlog brings to the Aviation Industry. It's remarkable that there's a significant shortage of innovative software and services addressing this space. As a big fan of this project, I'm eager to follow its development and see where it goes from here.

To learn more about Jetlog or contribute to the project, see the Jetlog Github Repo here. If you find it useful, give it a star!