-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathmos.yml
32 lines (25 loc) · 847 Bytes
/
mos.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
author: mongoose-os
description: Implements Mongoose OS OTA HTTP client
type: lib
version: 1.0.1
sources:
- src
includes:
- include
libs:
- location: https://github.com/mongoose-os-libs/ota-common
config_schema:
- ["update.url", "s", {title : "Fetch updates from here"}]
- ["update.interval", "i", {title : "Check for updates this often"}]
- ["update.extra_http_headers", "s", {title : "Extra HTTP request headers"}]
# Default CA bundle for updating from mongoose-os.com (and any other site that uses LetsEncrypt) and S3.
- ["update.ssl_ca_file", "s", "ca.pem", {title : "TLS CA file"}]
- ["update.ssl_client_cert_file", "s", {title: "TLS client cert file"}]
- ["update.ssl_server_name", "s", {title : "TLS Server Name"}]
tags:
- c
- ota
- http
- rpc
- docs:net:OTA via HTTP GET
manifest_version: 2017-09-29