Added emulator for testing with docker/compose

This commit is contained in:
David Allen 2024-07-16 15:53:57 -06:00
parent e26bd175f1
commit fcd2aae259
No known key found for this signature in database
GPG key ID: 717C593FF60A2ACC
3 changed files with 91 additions and 0 deletions

26
emulator/rf-emulator.yml Normal file
View file

@ -0,0 +1,26 @@
networks:
internal:
volumes:
emulator:
services:
emulator:
image: openchami-rie:latest
container_name: rf-emulator
environment:
BMC_PORT: 5000
MOCKUPFOLDER: EX235a
AUTH_CONFIG: "root:root_password:Administrator"
volumes:
- ./rf-emulator/mockups:/mockups
ports:
- 5000:443
networks:
- internal
healthcheck:
test: ["CMD", "curl", "--fail", "--silent", "http://127.0.0.1:5000"]
interval: 5s
timeout: 10s
retries: 10