mirror of
https://github.com/aljazceru/addons.git
synced 2025-12-17 05:04:21 +01:00
Update-deployment (#2281)
* Update deployment * fix workflow * Fix order * restruct v1 * Fix style v2 * Cleanup style v3 * fix style v4 * Last style fix * Address comments * Update builder to 2021.11.3 * Fix let's encrypt * fix lint * Use ghcr.io * fix * Update versions * fix readme
This commit is contained in:
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"build_from": {
|
||||
"aarch64": "ghcr.io/home-assistant/aarch64-base:3.14",
|
||||
"amd64": "ghcr.io/home-assistant/amd64-base:3.14",
|
||||
"armhf": "ghcr.io/home-assistant/armhf-base:3.14",
|
||||
"armv7": "ghcr.io/home-assistant/armv7-base:3.14",
|
||||
"i386": "ghcr.io/home-assistant/i386-base:3.14"
|
||||
}
|
||||
}
|
||||
9
nginx_proxy/build.yaml
Normal file
9
nginx_proxy/build.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
build_from:
|
||||
aarch64: ghcr.io/home-assistant/aarch64-base:3.14
|
||||
amd64: ghcr.io/home-assistant/amd64-base:3.14
|
||||
armhf: ghcr.io/home-assistant/armhf-base:3.14
|
||||
armv7: ghcr.io/home-assistant/armv7-base:3.14
|
||||
i386: ghcr.io/home-assistant/i386-base:3.14
|
||||
codenotary:
|
||||
signer: notary@home-assistant.io
|
||||
base_image: notary@home-assistant.io
|
||||
@@ -1,38 +0,0 @@
|
||||
{
|
||||
"name": "NGINX Home Assistant SSL proxy",
|
||||
"version": "3.0.2",
|
||||
"slug": "nginx_proxy",
|
||||
"description": "An SSL/TLS proxy",
|
||||
"url": "https://github.com/home-assistant/hassio-addons/tree/master/nginx_proxy",
|
||||
"arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
|
||||
"ports": {
|
||||
"80/tcp": null,
|
||||
"443/tcp": 443
|
||||
},
|
||||
"map": ["ssl", "share"],
|
||||
"options": {
|
||||
"domain": null,
|
||||
"certfile": "fullchain.pem",
|
||||
"keyfile": "privkey.pem",
|
||||
"hsts": "max-age=31536000; includeSubDomains",
|
||||
"cloudflare": false,
|
||||
"customize": {
|
||||
"active": false,
|
||||
"default": "nginx_proxy_default*.conf",
|
||||
"servers": "nginx_proxy/*.conf"
|
||||
}
|
||||
},
|
||||
"schema": {
|
||||
"domain": "str",
|
||||
"certfile": "str",
|
||||
"keyfile": "str",
|
||||
"hsts": "str",
|
||||
"cloudflare": "bool",
|
||||
"customize": {
|
||||
"active": "bool",
|
||||
"default": "str",
|
||||
"servers": "str"
|
||||
}
|
||||
},
|
||||
"image": "homeassistant/{arch}-addon-nginx_proxy"
|
||||
}
|
||||
38
nginx_proxy/config.yaml
Normal file
38
nginx_proxy/config.yaml
Normal file
@@ -0,0 +1,38 @@
|
||||
version: 3.0.2
|
||||
slug: nginx_proxy
|
||||
name: NGINX Home Assistant SSL proxy
|
||||
description: An SSL/TLS proxy
|
||||
url: https://github.com/home-assistant/hassio-addons/tree/master/nginx_proxy
|
||||
arch:
|
||||
- armhf
|
||||
- armv7
|
||||
- aarch64
|
||||
- amd64
|
||||
- i386
|
||||
image: homeassistant/{arch}-addon-nginx_proxy
|
||||
map:
|
||||
- ssl
|
||||
- share
|
||||
options:
|
||||
certfile: fullchain.pem
|
||||
cloudflare: false
|
||||
customize:
|
||||
active: false
|
||||
default: nginx_proxy_default*.conf
|
||||
servers: nginx_proxy/*.conf
|
||||
domain: null
|
||||
hsts: max-age=31536000; includeSubDomains
|
||||
keyfile: privkey.pem
|
||||
ports:
|
||||
443/tcp: 443
|
||||
80/tcp: null
|
||||
schema:
|
||||
certfile: str
|
||||
cloudflare: bool
|
||||
customize:
|
||||
active: bool
|
||||
default: str
|
||||
servers: str
|
||||
domain: str
|
||||
hsts: str
|
||||
keyfile: str
|
||||
Reference in New Issue
Block a user