Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unidata/cloudawips
AWIPS CAVE Streaming in a CentOS 7 Virtual Environment
https://github.com/unidata/cloudawips
awips centos7 data-visualization docker forecasting meteorology x11vnc xvfb
Last synced: about 1 month ago
JSON representation
AWIPS CAVE Streaming in a CentOS 7 Virtual Environment
- Host: GitHub
- URL: https://github.com/unidata/cloudawips
- Owner: Unidata
- License: other
- Created: 2018-04-17T16:18:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-09-14T20:10:36.000Z (over 3 years ago)
- Last Synced: 2024-05-09T15:46:27.880Z (8 months ago)
- Topics: awips, centos7, data-visualization, docker, forecasting, meteorology, x11vnc, xvfb
- Language: Shell
- Homepage: https://hub.docker.com/r/unidata/cloudawips/
- Size: 52.7 KB
- Stars: 11
- Watchers: 6
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CloudStream AWIPS
This [docker image](https://hub.docker.com/r/unidata/cloudawips/) contains an instance of Unidata AWIPS CAVE running in a virtual X11 environment provided by [CloudStream](https://github.com/Unidata/cloudstream), accessed via a web browser.
#### Run AWIPS CAVE
From the command line, run
docker run -p 6080:6080 -it unidata/cloudawips
and then open [http://localhost:6080](http://localhost:6080)
![](https://www.unidata.ucar.edu/software/awips2/images/CloudAWIPS.jpg)
#### Build AWIPS CAVE Docker Image
git clone https://github.com/Unidata/CloudAWIPS.git
cd CloudAWIPS
make build### Notes
* Specify the width and height on the command line:
docker run -p 6080:6080 -e SIZEW=1024 -e SIZEH=768 unidata/cloudawips
* This repository uses a modified `bootstrap.sh` which overrides the `unidata/cloudstream:centos7` file of the same name.
* AWIPS CAVE is the only application accessible through this app streaming environment, and is run full-screen, with no window decorations or titlebar.
* If you wish to run multiple sessions, or leverage dynamic port mapping, you would start CloudAWIPS as follows:docker run -P -it unidata/cloudawips
* By default, CloudAWIPS does not use a password. You may secure your CloudAWIPS session with a password by using the `USEPASS` environmental variable to set a password for the session.
docker run -e USEPASS="password" -P -it unidata/cloudawips