This project is a prototype implementation of an early warning system for tsunamis, including:
- harvesting of earthquake events from catalogs or APIs
- automatic execution of simulations for events with given thresholds
- remote execution of simulations with EasyWave as the simulation processing backend
- queuing of simulation processes with support for multiple remote processing servers
- individual accounts with different permission levels
- modifying earthquake parameters or creating fictional earthquakes to simulate a scenario
To start up a development environment use the docker-compose-dev.yml
file:
cd docker
docker-compose -f docker-compose-dev.yml up --build
You can then visit http://localhost:8080
to see the frontend.
Default login credentials for an administrative account are admin
/admin
and
for a less privileged user test
/test
.
Changes for the source code of the frontend component are then hot reloaded and will be rebuild on the fly.
Data for world seas were downloaded from: https://catalog.data.gov/dataset/world-water-body-limits-detailed-2017mar30
Copyright © 2021 Helmholtz Centre Potsdam - GFZ German Research Centre for Geosciences, Germany (https://www.gfz-potsdam.de)
This work is licensed under the following license(s):
- Software files are licensed under Apache-2.0
- Everything else is licensed under Apache-2.0
Please see the individual files for more accurate information.
Hint: We provided the copyright and license information in accordance to the REUSE Specification 3.0.
The following error may appear:
W: GPG error: http://security.debian.org/debian-security buster/updates InRelease: At least one invalid signature was encountered.
E: The repository 'http://security.debian.org/debian-security buster/updates InRelease' is not signed.
W: GPG error: http://deb.debian.org/debian buster InRelease: At least one invalid signature was encountered.
E: The repository 'http://deb.debian.org/debian buster InRelease' is not signed.
W: GPG error: http://deb.debian.org/debian buster-updates InRelease: At least one invalid signature was encountered.
E: The repository 'http://deb.debian.org/debian buster-updates InRelease' is not signed.
ERROR: Service '...' failed to build : ...
This could happen if you have an older base image cached. To solve this remove
the local images with: docker image prune -a
NOTE: This deletes all images on your machine. Save any image you can not download from a registry!