Migrate to java

This commit is contained in:
Andras Schmelczer 2026-02-11 21:33:14 +00:00
parent 1588c01b19
commit dccc1e439d
8 changed files with 243 additions and 192 deletions

View file

@ -21,6 +21,8 @@ services:
environment:
POCKETBASE_URL: http://pocketbase:8090
POCKETBASE_ADMIN_EMAIL: ${POCKETBASE_ADMIN_EMAIL:-}
POCKETBASE_ADMIN_PASSWORD: ${POCKETBASE_ADMIN_PASSWORD:-}
SCREENSHOT_URL: http://screenshot:8002
OLLAMA_URL: http://host.docker.internal:11434
R5_URL: http://r5:8003
@ -86,23 +88,23 @@ services:
start_period: 5s
r5:
build: ./r5-service
build: ./r5-java
ports:
- "8003:8003"
- "8004:8003"
networks:
- dev-network
volumes:
- ./property-data/transit:/data/transit
- r5-cache:/root/.cache/r5py
- r5-network:/data/network
- ./property-data/transit:/data/transit:ro
environment:
TRANSIT_DATA_DIR: /data/transit
DATA_DIR: /data/transit
NETWORK_CACHE_DIR: /data/network
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8003/health"]
interval: 10s
timeout: 5s
retries: 3
start_period: 600s
init: true
retries: 5
start_period: 300s
volumes:
pb-data:
@ -110,7 +112,7 @@ volumes:
cargo-target:
frontend-node-modules:
screenshot-cache:
r5-cache:
r5-network:
networks:
dev-network: