38 lines
852 B
YAML
38 lines
852 B
YAML
name: "LocalAI P2P Master"
|
|
version: "1.0.1"
|
|
slug: "localai-p2p-master"
|
|
description: "LocalAI with P2P federation support (master node with GPU)"
|
|
url: "https://git.carriere.cloud/alex/hass-addons/tree/main/localai-p2p-master"
|
|
arch:
|
|
- amd64
|
|
host_network: true
|
|
startup: application
|
|
ingress: true
|
|
ingress_port: 8080
|
|
ports:
|
|
8080/tcp: 8080
|
|
ports_description:
|
|
8080/tcp: "LocalAI API port"
|
|
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: "*"
|
|
map:
|
|
- type: share
|
|
read_only: false
|
|
- type: addon_config
|
|
read_only: false
|
|
privileged:
|
|
- SYS_ADMIN
|
|
options:
|
|
gpu_layers: 99
|
|
debug: false
|
|
models_path: "/share/localai/models"
|
|
schema:
|
|
gpu_layers: "int(0,)"
|
|
debug: "bool?"
|
|
models_path: "str?"
|