Skip to content

lorenalexm/suncalc-openfaas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suncalc for OpenFaaS

Description

Calculation of the times for the sun setting, rising, and the beginning and end of the "golden hour" at the server level; to be consumed by any client capable of making an HTTP request.

Usage

Make a request to your OpenFaaS instance with a JSON payload containing the latitude and longitude coordinates of the location desired.

Example request for 1 Infinite Loop, Cupertino, CA:

curl http://192.168.1.80:8080/function/suncalc -d "{\"latitude\": 37.3317, \"longitude\": -122.0303}"

Expected response from the request

{
  "sun": {
    "at_coordinate": {
      "latitude": 47.70252,
      "longitude": -116.89254
    },
    "golden_hour_end": "2019-03-06T00:56:18Z",
    "golden_hour_begin": "2019-03-06T01:56:45Z",
    "set": "2019-03-06T02:08:40Z",
    "rise": "2019-03-05T13:49:24Z",
    "server_time": "2019-03-05T03:33:26Z"
  }
}

License

This project is licensed under the MIT license, see LICENSE file for further details.

About

Sunset calculation "as a service"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages