feat(robot): hunter v2.7, geocoding support, docker network fix, changelog update

This commit is contained in:
2026-02-13 01:15:34 +00:00
parent 09a0430384
commit f38a75a025
41 changed files with 1801 additions and 153 deletions

View File

@@ -1,5 +1,3 @@
version: '3.8'
services:
# 1. MIGRÁCIÓ (Adatbázis szerkezet frissítése)
migrate:
@@ -105,13 +103,38 @@ services:
volumes:
- ./backend:/app
env_file:
- .env # Itt elég a gyökérben lévő .env, ha ott vannak a DB adatok
- .env
depends_on:
migrate:
condition: service_completed_successfully # Csak ha a migráció kész!
condition: service_completed_successfully
networks:
- default
- shared_db_net # Ez kell, hogy lássa a külső adatbázist
- shared_db_net
restart: always
# Szerviz vadász robot (Robot 2.7)
service_hunter:
build: ./backend
container_name: service_finder_robot_hunter
command: python -m app.workers.service_hunter
volumes:
- ./backend:/app
- ./backend/app/workers/local_services.csv:/app/app/workers/local_services.csv
environment:
- GOOGLE_API_KEY=${GOOGLE_API_KEY}
# JAVÍTVA: shared-postgres lett a gépnév a 'db' helyett!
- DATABASE_URL=postgresql+asyncpg://${POSTGRES_USER}:${POSTGRES_PASSWORD}@shared-postgres:5432/${POSTGRES_DB}
env_file:
- .env
dns:
- 8.8.8.8
- 1.1.1.1
depends_on:
migrate:
condition: service_completed_successfully
networks:
- default
- shared_db_net
restart: always
networks: