# SERVICE SERVICE_URL=0.0.0.0 SERVICE_PORT=5005 # PRISMA DATABASE_URL="postgresql://mobicoop:mobicoop@v3-db:5432/mobicoop?schema=public" # MESSAGE BROKER MESSAGE_BROKER_URI=amqp://mobicoop:mobicoop@v3-broker:5672 MESSAGE_BROKER_EXCHANGE=mobicoop # REDIS REDIS_HOST=v3-redis REDIS_PASSWORD=redis REDIS_PORT=6379 # IMAGES BROKER_IMAGE=docker.io/rabbitmq:3-alpine REDIS_IMAGE=docker.io/redis:7.0-alpine POSTGRES_IMAGE=docker.io/postgis/postgis:15-3.3 # DEFAULT CONFIGURATION # default identifier used for match requests DEFAULT_UUID=00000000-0000-0000-0000-000000000000 # default number of seats proposed as driver DEFAULT_SEATS=3 # algorithm type ALGORITHM=CLASSIC # strict algorithm (if relevant with the algorithm type) # if set to true, matches are made so that # punctual ads match only with punctual ads and # recurrent ads match only with recurrent ads STRICT_ALGORITHM=0 # max distance in metres between driver # route and passenger pick-up / drop-off REMOTENESS=15000 # use passenger proportion USE_PROPORTION=1 # minimal driver proportion PROPORTION=0.3 # use azimuth calculation USE_AZIMUTH=1 # azimuth margin AZIMUTH_MARGIN=10 # margin duration in seconds MARGIN_DURATION=900 # default validity duration (in days) for recurrent proposals VALIDITY_DURATION=365 # max detour ratio MAX_DETOUR_DISTANCE_RATIO=0.3 MAX_DETOUR_DURATION_RATIO=0.3 # gerouter type GEOROUTER_TYPE=graphhopper # georouter url GEOROUTER_URL=http://localhost:8989