feat(monitor-frontend): add FaceAI Audit Monitor application with Vue.js and Vite setup
All checks were successful
Publish FaceAI Container / publish (push) Successful in 13m8s
All checks were successful
Publish FaceAI Container / publish (push) Successful in 13m8s
- Created App.vue for the main application interface with localization support. - Added main.js to bootstrap the Vue application. - Introduced styles.css for application styling. - Configured Vite for development and proxying API requests. - Updated docker-compose files to include the new monitor service. - Added Dockerfile for building the monitor frontend. - Configured Nginx for serving the frontend and proxying API requests. - Updated package.json and package-lock.json to include monitor-frontend workspace. - Added initial SQLite database for audit monitoring.
This commit is contained in:
parent
32db61c381
commit
a95ae56134
21 changed files with 1755 additions and 2 deletions
|
|
@ -44,6 +44,22 @@ services:
|
|||
redis:
|
||||
condition: service_healthy
|
||||
|
||||
faceai-monitor:
|
||||
image: ${FACEAI_MONITOR_IMAGE:-forgejo.maddoscientisto.net/maddo/faceai-monitor:latest}
|
||||
container_name: ${FACEAI_MONITOR_CONTAINER_NAME:-regalami-faceai-monitor}
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${FACEAI_MONITOR_PUBLISHED_PORT:-127.0.0.1:3002:80}"
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "wget -q -O - http://127.0.0.1/healthz >/dev/null 2>&1 || exit 1"]
|
||||
interval: 15s
|
||||
timeout: 5s
|
||||
retries: 6
|
||||
start_period: 10s
|
||||
depends_on:
|
||||
faceai:
|
||||
condition: service_healthy
|
||||
|
||||
processor:
|
||||
image: ${FACEAI_PROCESSOR_IMAGE:-forgejo.maddoscientisto.net/maddo/faceai-processor:latest}
|
||||
container_name: ${FACEAI_PROCESSOR_CONTAINER_NAME:-regalami-faceai-processor}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue