Skip to content

Allow air-gapped usage of the web app #281

@rlenferink

Description

@rlenferink

Description

What kind of feature you are suggesting?

Use-case: Allow air-gapped usage of Valhalla. This means that end-users can fully run Valhalla against their own openstreetmap/valhalla/nominatim stack.

Most of this is possible already, except for a few things:

  • 1: Allow the user to specify their own OSM URL (default = https://www.openstreetmap.org)
  • 2: Allow the user to specify their own OSM tile server URL (default = https://tile.openstreetmap.org/{z}/{x}/{y}.png)
  • 3: Include the required shortbread sprites (currently vector.openstreetmap.org is referenced)
  • 4: In the versatiles-colorful.json file, other vector.openstreetmap.org references are in place. Think of a plan how to solve this. See

Does it solve any problem?

Yes. This allows the self-hosting of the Valhalla web-app so users can use the web-app against their own data store. This is useful in two situations:

  1. An air-gapped environment, where no external internet access is possible.
  2. Offline access of map data, in case of an internet outage. This requires that the map data must already be downloaded and setup prior to the usage (as per any self-hosted component).

Situation 2 is what I am interested in. To still be able to access map data at home in case of internet outages.

Screenshots

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions