This repository has been archived by the owner on Jul 17, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
judge russell edited this page May 6, 2021
·
6 revisions
- From the remote server, navigate to the Ethisim directory and run 'docker-compose build'
- From the remote server, navigate to the Ethisim directory and run 'docker-compose up --detach'
- From the remote server, navigate to the Ethisim directory and run 'docker-compose down'
- Each push to the GitHub repository will trigger a GitHub Action that tests whether or not the application can be built.
- Pushes to the
main
andbuild-and-deploy
branches will trigger a GitHub Action that builds the static application and deploys it to the server. - If neither frontend's source code was changed, it will not test or rebuild the frontend.
- Download a copy of the project from the server
- Fill out the env-template and save as '.env'
- Add ssl certs (/eti/pki/tls/certs/) to ./ssl/certs
- Add ssl private keys (/eti/pki/tls/private/) to ./ssl/private
- Add shibboleth config files to ./shib_conf
- Follow the above instructions for building and running the Docker containers