mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
feat(ai-agent): Implement AI Agent service with configuration, registration, and health check functionality
This commit is contained in:
@@ -282,7 +282,7 @@ services:
|
||||
context: .
|
||||
dockerfile: ./Probe/Dockerfile
|
||||
|
||||
probe-2:
|
||||
probe-2:
|
||||
volumes:
|
||||
- ./Probe:/usr/src/app:cached
|
||||
# Use node modules of the container and not host system.
|
||||
@@ -292,7 +292,7 @@ services:
|
||||
|
||||
- /usr/src/Common/node_modules/
|
||||
|
||||
|
||||
|
||||
extends:
|
||||
file: ./docker-compose.base.yml
|
||||
service: probe-2
|
||||
@@ -301,6 +301,25 @@ services:
|
||||
context: .
|
||||
dockerfile: ./Probe/Dockerfile
|
||||
|
||||
ai-agent:
|
||||
volumes:
|
||||
- ./AIAgent:/usr/src/app:cached
|
||||
# Use node modules of the container and not host system.
|
||||
# https://stackoverflow.com/questions/29181032/add-a-volume-to-docker-but-exclude-a-sub-folder
|
||||
- /usr/src/app/node_modules/
|
||||
- ./Common:/usr/src/Common:cached
|
||||
|
||||
- /usr/src/Common/node_modules/
|
||||
|
||||
|
||||
extends:
|
||||
file: ./docker-compose.base.yml
|
||||
service: ai-agent
|
||||
build:
|
||||
network: host
|
||||
context: .
|
||||
dockerfile: ./AIAgent/Dockerfile
|
||||
|
||||
isolated-vm:
|
||||
volumes:
|
||||
- ./IsolatedVM:/usr/src/app:cached
|
||||
|
||||
Reference in New Issue
Block a user