This repo contains a containerized EPICS archiver and is seeded with a few pvs for demo purposes for React-Automation-Studio.
Prerequisites: git , latest version of docker-ce and docker compose
To install docker-ce on Unbuntu 18.04 follow:
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-18-04
And docker-compose:
https://docs.docker.com/compose/install/
1st clone this repo:
git clone https://github.com/wduckitt/React-Automation-Studio-Demo-Archiver.git
Then in the installation folder run:
touch .env
To build:
docker-compose up --build
It will take a while to build.
Once up and running the Archiver appliance management application is available at http://localhost:17665/mgmt/ui/index.html
View the Archiver viewer section of the React-Automation-Studio for information on connecting the pvServer and react client to other archivers.
Note: It is not intended to use this repository for production purposes. The containers currently run on network mode host and therefore may clash with another instance of the archiver or mysql.
The archiver client is included the React-Automation-Studio since V2.1.0