Vision

November 1, 2024 ยท View on GitHub

Trail

Platform to create and share your trips

coverage license

Vision

There are multiple commercial applications available that let you plan, navigate and share routes for your favorite activities. While they generally offer you a great service for a decent price you'll always need to pay for these services, and you don't really know what these services really do with your data - the everlasting problem of commercial software.

Trail wants to be a good alternative, free and open source so that everyone can use it and check how the data is handled by it.

Free & Open Source

Trail is licensed under the AGPL license. That means you can use the source code for your own project (even commercially) but you are obliged to make your code as well available under the AGPL license.

Development

Trail is in very early development and so far more a vision than an actual product.

Requirements

You'll need to install the following software to get started:

  • Docker (tested with version 25.0.4)
  • Node.js (tested with version 20.9.0)

Getting Started

You can leverage docker-compose to use development by either using

docker compose -f docker-compose-dev.yml up

or

docker compose -f docker-compose-dev.yml watch

from the main directory of trail. Be aware that watch is a relatively new command and not available in older docker versions.