Files
hass-addons/localai-p2p-worker/config.yaml
alex feb7c8214e
Some checks failed
Builder / Build addons (localai-p2p-master, amd64) (push) Failing after 9s
Builder / Build addons (localai-p2p-worker, amd64) (push) Failing after 9s
Validate / validate (push) Failing after 2s
Builder / Create release (push) Has been skipped
4
2025-05-30 15:23:24 +02:00

44 lines
1.0 KiB
YAML

name: "LocalAI P2P Worker"
version: "1.0.4"
slug: "localai-p2p-worker"
description: "LocalAI P2P federation worker node"
arch:
- amd64
build_from:
amd64: "ghcr.io/hassio-addons/base/amd64:15.0.7"
host_network: true # OBLIGATOIRE pour P2P
startup: application
ingress: true
ingress_port: 8080
ports:
8080/tcp: 8080 # Port différent si sur même réseau
9090/tcp: 9090 # Port P2P TCP
9090/udp: 9090 # Port P2P UDP
environment:
LOCALAI_P2P: "true"
LOCALAI_FEDERATED: "true"
LOCALAI_MODELS_PATH: "/share/localai/models"
LOCALAI_ADDRESS: "0.0.0.0:8080"
LOCALAI_CORS: "true"
LOCALAI_CORS_ALLOW_ORIGINS: "*"
LOCALAI_P2P_LISTEN_PORT: "9090"
THREADS: "8" # Utiliser tous les cœurs du 5800U
OMP_NUM_THREADS: "8"
map:
- type: share
read_only: false
- type: addon_config
read_only: false
options:
master_token: ""
gpu_layers: 0
debug: false
models_path: "/share/localai/models"
threads: 8
schema:
master_token: str
gpu_layers: "int(0,)"
debug: "bool?"
models_path: "str?"
threads: "int(1,)"