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": "homeassistant/aarch64-base:3.10",
|
||||
"amd64": "homeassistant/amd64-base:3.10",
|
||||
"armhf": "homeassistant/armhf-base:3.10",
|
||||
"armv7": "homeassistant/armv7-base:3.10",
|
||||
"i386": "homeassistant/i386-base:3.10"
|
||||
}
|
||||
}
|
||||
9
dhcp_server/build.yaml
Normal file
9
dhcp_server/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,54 +0,0 @@
|
||||
{
|
||||
"name": "DHCP server",
|
||||
"version": "1.2",
|
||||
"slug": "dhcp_server",
|
||||
"description": "A simple DHCP server",
|
||||
"url": "https://home-assistant.io/addons/dhcp_server/",
|
||||
"arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
|
||||
"advanced": true,
|
||||
"startup": "system",
|
||||
"host_network": true,
|
||||
"options": {
|
||||
"default_lease": 86400,
|
||||
"max_lease": 172800,
|
||||
"domain": null,
|
||||
"dns": ["8.8.8.8", "8.8.4.4"],
|
||||
"networks": [
|
||||
{
|
||||
"subnet": "192.168.1.0",
|
||||
"netmask": "255.255.255.0",
|
||||
"range_start": "192.168.1.100",
|
||||
"range_end": "192.168.1.200",
|
||||
"broadcast": "192.168.1.255",
|
||||
"gateway": "192.168.1.1",
|
||||
"interface": "eth0"
|
||||
}
|
||||
],
|
||||
"hosts": []
|
||||
},
|
||||
"schema": {
|
||||
"default_lease": "int",
|
||||
"max_lease": "int",
|
||||
"domain": "str",
|
||||
"dns": ["str"],
|
||||
"networks": [
|
||||
{
|
||||
"subnet": "str",
|
||||
"netmask": "str",
|
||||
"range_start": "str",
|
||||
"range_end": "str",
|
||||
"broadcast": "str",
|
||||
"gateway": "str",
|
||||
"interface": "str"
|
||||
}
|
||||
],
|
||||
"hosts": [
|
||||
{
|
||||
"mac": "str",
|
||||
"name": "str",
|
||||
"ip": "str"
|
||||
}
|
||||
]
|
||||
},
|
||||
"image": "homeassistant/{arch}-addon-dhcp_server"
|
||||
}
|
||||
49
dhcp_server/config.yaml
Normal file
49
dhcp_server/config.yaml
Normal file
@@ -0,0 +1,49 @@
|
||||
version: "1.2"
|
||||
slug: dhcp_server
|
||||
name: DHCP server
|
||||
description: A simple DHCP server
|
||||
url: https://home-assistant.io/addons/dhcp_server/
|
||||
advanced: true
|
||||
arch:
|
||||
- armhf
|
||||
- armv7
|
||||
- aarch64
|
||||
- amd64
|
||||
- i386
|
||||
host_network: true
|
||||
image: homeassistant/{arch}-addon-dhcp_server
|
||||
options:
|
||||
default_lease: 86400
|
||||
dns:
|
||||
- 8.8.8.8
|
||||
- 8.8.4.4
|
||||
domain: null
|
||||
hosts: []
|
||||
max_lease: 172800
|
||||
networks:
|
||||
- broadcast: 192.168.1.255
|
||||
gateway: 192.168.1.1
|
||||
interface: eth0
|
||||
netmask: 255.255.255.0
|
||||
range_end: 192.168.1.200
|
||||
range_start: 192.168.1.100
|
||||
subnet: 192.168.1.0
|
||||
schema:
|
||||
default_lease: int
|
||||
dns:
|
||||
- str
|
||||
domain: str
|
||||
hosts:
|
||||
- ip: str
|
||||
mac: str
|
||||
name: str
|
||||
max_lease: int
|
||||
networks:
|
||||
- broadcast: str
|
||||
gateway: str
|
||||
interface: str
|
||||
netmask: str
|
||||
range_end: str
|
||||
range_start: str
|
||||
subnet: str
|
||||
startup: system
|
||||
Reference in New Issue
Block a user