You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.5 KiB
35 lines
1.5 KiB
# IASsure-WX
|
|
|
|
## idea
|
|
|
|
This service is designed to gather weather data to be used by [IASsure](https://github.com/MorpheusXAUT/IASsure) by [MorpheusXAUT](https://github.com/MorpheusXAUT). It uses the [Open-Meteo.com](https://open-meteo.com)-API to gather the necessary data to provide to the plugin.
|
|
|
|
## Installation/Deployment
|
|
|
|
IASsure-WX can be installed using docker. The image is available at `hub.fsisp.de/library/iassure-wx`.
|
|
|
|
Tags:
|
|
- `latest` - The newest recommended build, built from `main`
|
|
- `dev` - The newest development/staging build, built from `develop`
|
|
- Other than those tags, every image is tagged with the git commit id
|
|
|
|
## Configuration
|
|
|
|
IASsure-WX can be configured using the `wx-config.json`-file. For now it contains test data but will include production data for at least the Langen FIR. It necessary, another file can be mounted on top of it (`/opt/wx-config.json`). You may also choose to make the necessary changes to the file in this repository. The file is documented in the schema definition file (`wx-config.schema.json`).
|
|
|
|
## Environment Variables
|
|
|
|
Some options can be defined using environment variables:
|
|
|
|
```bash
|
|
# defines the port, the application will listen on
|
|
PORT=3000
|
|
# defines the base path used for the api
|
|
BASE_PATH=/api
|
|
# defines ips that are allowed as proxy ips
|
|
# See http://expressjs.com/en/guide/behind-proxies.html
|
|
TRUST_PROXY=
|
|
# set to true to disable /api-Endpoint. will also disable frontend.
|
|
DISABLE_DEFAULT_API_ENDPOINT=
|
|
```
|