Skip to content

Configuration

Global settings for wanderer can be adjusted via environment variables. If you depoloyed wanderer with docker you can change the environment variables directly in the docker-compose.yaml. If you deployed wanderer on bare-metal you can change the environment variables in the launch script.

Common

These variables are shared between all three services.

Environment VariableDescriptionDefault
MEILI_URLIP or hostname (including the port) of your meilisearch instancehttp://search:7700
MEILI_MASTER_KEYMaster API key for your meilisearch instancevODkljPcfFANYNepCHyDyGjzAMPcdHnrb6X5KyXQPWo

Meilisearch

Since we use an unmodified installation of meilisearch you can use all variables listed in meilisearch’s documentation. You can find a full list over here.

Environment VariableDescriptionDefault
MEILI_NO_ANALYTICSDisable meilisearch telemetrytrue

Frontend

Environment VariableDescriptionDefault
ORIGINPublic IP or hostname (including the port) of your wanderer instancehttp://localhost:3000
BODY_SIZE_LIMITMaximum allowed upload sizeInfinity
PUBLIC_POCKETBASE_URLIP or hostname (including the port) of your wanderer instancehttp://db:8090
PUBLIC_DISABLE_SIGNUPDisables signup option for new usersfalse
PUBLIC_VALHALLA_URLPublic IP or hostname (including the port) of a valhalla instancehttps://valhalla1.openstreetmap.de
UPLOAD_FOLDERFolder from which wanderer auto-uploads trails/app/uploads
UPLOAD_USERUsername for the account with which wanderer auto-uploads trails
UPLOAD_PASSWORDPassword for the account with which wanderer auto-uploads trails