admin firs step

This commit is contained in:
Roo
2026-03-23 21:43:40 +00:00
parent 309a72cc0b
commit cddcd34ba9
47 changed files with 22698 additions and 19 deletions

View File

@@ -201,7 +201,7 @@ services:
- shared_db_net
restart: unless-stopped
fs_vehicle_validator:
sf_vehicle_validator:
build: ./backend
container_name: sf_vehicle_validator
command: python -u -m app.workers.vehicle.vehicle_robot_4_validator
@@ -274,6 +274,77 @@ services:
- shared_db_net
restart: unless-stopped
# --- NUXT 3 ADMIN FRONTEND (Epic 10 - Mission Control) ---
sf_admin_frontend:
build:
context: ./frontend/admin
target: builder
container_name: sf_admin_frontend
command: npm run dev -- -o
env_file: .env
ports:
- "8502:8502"
environment:
- NUXT_PORT=8502
- NUXT_HOST=0.0.0.0
- NUXT_PUBLIC_API_BASE_URL=http://sf_api:8000
volumes:
- ./frontend/admin:/app
- /app/node_modules
- /app/.nuxt
networks:
- sf_net
restart: unless-stopped
# --- ULTIMATESPECS ROBOTOK (A Turbó fokozat) ---
sf_ultimate_r0_spider:
build: ./backend
container_name: sf_ultimate_r0_spider
command: bash -c "playwright install chromium && playwright install-deps && python -u -m app.workers.vehicle.ultimatespecs.vehicle_ultimate_r0_spider"
env_file: .env
volumes:
- ./backend:/app
networks:
- sf_net
- shared_db_net
restart: unless-stopped
sf_ultimate_r1_scraper:
build: ./backend
container_name: sf_ultimate_r1_scraper
command: bash -c "playwright install chromium && playwright install-deps && python -u -m app.workers.vehicle.ultimatespecs.vehicle_ultimate_r1_scraper"
env_file: .env
volumes:
- ./backend:/app
networks:
- sf_net
- shared_db_net
restart: unless-stopped
sf_ultimate_r2_enricher:
build: ./backend
container_name: sf_ultimate_r2_enricher
command: python -u -m app.workers.vehicle.ultimatespecs.vehicle_ultimate_r2_enricher
env_file: .env
volumes:
- ./backend:/app
networks:
- sf_net
- shared_db_net
restart: unless-stopped
sf_ultimate_r3_finalizer:
build: ./backend
container_name: sf_ultimate_r3_finalizer
command: python -u -m app.workers.vehicle.ultimatespecs.vehicle_ultimate_r3_finalizer
env_file: .env
volumes:
- ./backend:/app
networks:
- sf_net
- shared_db_net
restart: unless-stopped
# --- MAILPIT (E-MAIL TESZTELÉS) ---
sf_mailpit:
image: axllent/mailpit