Files
dashboard/docker-compose.yml
T
yangy 90aec37461 Add initial files for Audio Dashboard Management System
- Created .env.example for environment variable configuration.
- Added docker-compose.yml for service orchestration.
- Implemented frequency response extraction in extract_frequency_response.py and convert_to_frequency_db.py.
- Generated output files: frequency_response_detailed.json, frequency_response_points.json, frequency_response.csv, and frequency_response_curve.png.
- Included sample measurement data for FiiO FA19 in CSV format.
2026-03-17 14:20:08 +08:00

42 lines
1.1 KiB
YAML

version: '3.8'
services:
backend:
build:
context: ./backend
dockerfile: Dockerfile
container_name: audio-dashboard-backend
environment:
- DATABASE_HOST=${DATABASE_HOST:-localhost}
- DATABASE_PORT=${DATABASE_PORT:-3306}
- DATABASE_NAME=${DATABASE_NAME:-audio}
- DATABASE_USER=${DATABASE_USER:-root}
- DATABASE_PASSWORD=${DATABASE_PASSWORD:-root123}
- APP_NAME=${APP_NAME:-Audio Dashboard API}
- DEBUG=${DEBUG:-True}
- MEILISEARCH_URL=${MEILISEARCH_URL:-http://ec2-18-184-205-87.eu-central-1.compute.amazonaws.com:7700}
- MEILISEARCH_API_KEY=${MEILISEARCH_API_KEY:-young9#!UJsD219921031}
- MEILISEARCH_INDEX=${MEILISEARCH_INDEX:-models}
ports:
- "8083:8000"
restart: unless-stopped
networks:
- audio-network
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
container_name: audio-dashboard-frontend
ports:
- "8082:80"
depends_on:
- backend
restart: unless-stopped
networks:
- audio-network
networks:
audio-network:
driver: bridge