LCO Weather Web Application
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client Correct latitude for tfn Aug 8, 2018
server removed 'fake comment' lol, updated comment about port permissions is… Jul 19, 2018
CHANGELOG.md
LICENSE License this project as GNU GPL v3 Mar 14, 2018
README.md Added comments to new data bug gap issue, updated documentation for l… Jul 19, 2018

README.md

Las Cumbres Observatory Weather Web Interface

This is the source code for the Las Cumbres Observatory Weather Web Interface, which is deployed at: https://weather.lco.global/.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Weather Server

This will build a Docker image named weatherserver, containing the server code:

$ docker build --pull -t weatherserver server

This Docker image can be run by executing this command:

$ docker run -d weatherserver

Local development

To run the web server locally:

$ cd server/
$ go run weather.go

Weather Client

This will build a Docker image named weatherclient, containing the client code:

$ docker build --pull -t weatherclient client

This Docker image can be run by executing this command:

$ docker run -d -p 80:80 weatherclient

Local development

To run the client locally:

$ cd client/
$ npm run dev

License

This project is licensed under the GNU GPL v3 License - see the LICENSE file for details.