feat: add Home Assistant addon metadata

This commit is contained in:
Dennis Juhler Aagaard
2026-09-24 16:50:22 +02:00
parent f288c7b5ff
commit adb5aecfdc
8 changed files with 115 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
name: Stelloauth
version: "0.1.0"
slug: stelloauth
description: Local OAuth worker for Stellantis Vehicles using CloakBrowser
url: https://git.radixadm.dk/dennis/homeassistant-stelloauth-addon
arch:
- amd64
- aarch64
startup: application
boot: auto
init: true
watchdog: http://[HOST]:[PORT:8080]/
ports:
8080/tcp: null
ports_description:
8080/tcp: Temporary LAN access for troubleshooting only
options:
queue_timeout: 60s
rate_limit_count: 5
rate_limit_duration: 1h
schema:
queue_timeout: match(^[1-9][0-9]*(ms|s|m|h)$)
rate_limit_count: int(1,20)
rate_limit_duration: match(^[1-9][0-9]*(ms|s|m|h)$)
+10
View File
@@ -0,0 +1,10 @@
configuration:
queue_timeout:
name: Køventetid
description: Angiver hvor længe et loginforsøg må vente i køen.
rate_limit_count:
name: Loginforsøg
description: Angiver det maksimale antal loginforsøg i hver periode.
rate_limit_duration:
name: Rate limit-periode
description: Angiver periodens længde for begrænsning af loginforsøg.
+10
View File
@@ -0,0 +1,10 @@
configuration:
queue_timeout:
name: Queue timeout
description: Sets how long a login attempt may wait in the queue.
rate_limit_count:
name: Login attempts
description: Sets the maximum number of login attempts in each period.
rate_limit_duration:
name: Rate limit period
description: Sets the length of the login attempt rate limit period.