📦 chore(devcontainer.json): add devcontainer configuration file for development environment setup

📦 chore(setup.sh): add setup script to install pre-commit and configure it
📄 docs(README.md): update repository name and add description of custom Home Assistant addons
📄 docs(kresus/DOCS.md): add documentation for Kresus addon
🐳 feat(kresus): add Dockerfile and build.yaml for Kresus addon
🔧 chore(kresus): add configuration files for Kresus addon
🔧 chore(kresus): add apparmor profile for Kresus addon
🔧 chore(kresus): add changelog and docs for Kresus addon
🔧 chore(kresus): add icon and logo for Kresus addon
🔧 chore(kresus): add license file for Kresus addon
🔧 chore(kresus): add README and requirements file for Kresus addon
🔧 chore(kresus): add service scripts for Kresus addon
🔧 chore(kresus): add translations for Kresus addon
🔧 chore(repository.yaml): add repository information for MrRaph_'s custom Home Assistant addons
This commit is contained in:
MrRaph_
2024-03-06 11:20:07 +01:00
parent 6792d6f9fe
commit ddeb64cef5
20 changed files with 805 additions and 1 deletions

33
kresus/config.yaml Normal file
View File

@@ -0,0 +1,33 @@
name: Kresus
version: "0.6.2"
slug: kresus
codenotary: ezlo@protonmail.com
url: "https://github.com/ezlo-picori/hassio-addons/tree/main/kresus"
description: Open source personal accounting management
arch:
- armhf
- armv7
- aarch64
- amd64
image: "ghcr.io/ezlo-picori/haos-addon-kresus-{arch}"
init: false
options:
postgres_hostname: homeassistant.local
postgres_port: 5432
postgres_user: kresus
postgres_password: null
postgres_database: kresus
panel_icon: mdi:piggy-bank-outline
ports:
9876/tcp: 9876
ports_description:
9876/tcp: "The port to access kresus web server."
schema:
postgres_hostname: str
postgres_port: int
postgres_user: str
postgres_password: password
postgres_database: str
http_basicauth: str?
startup: system
timeout: 20