# geoperil **Repository Path**: mirrors_locationtech/geoperil ## Basic Information - **Project Name**: geoperil - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2025-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GeoPeril 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 ## Development environment To start up a development environment use the `docker-compose-dev.yml` file: ```shell 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 ## License 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](LICENSES/Apache-2.0.txt) * Everything else is licensed under [Apache-2.0](LICENSES/Apache-2.0.txt) 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](https://reuse.software/spec/). ## FAQ ### apt error: not signed on build The following error may appear: ```bash 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!