Update configuration configs and logs paths

This commit is contained in:
2025-12-02 20:07:39 +01:00
parent 00114caa00
commit 7c05fd278c
2 changed files with 30 additions and 30 deletions

View File

@@ -182,25 +182,25 @@ backends:
data_dir: ~/.local/share/llamactl # Main data directory (database, instances, logs), default varies by OS data_dir: ~/.local/share/llamactl # Main data directory (database, instances, logs), default varies by OS
instances: instances:
port_range: [8000, 9000] # Port range for instances port_range: [8000, 9000] # Port range for instances
configs_dir: instances # Instance configs directory (relative to data_dir) configs_dir: ~/.local/share/llamactl/instances # Instance configs directory (platform dependent)
logs_dir: logs # Logs directory (relative to data_dir) logs_dir: ~/.local/share/llamactl/logs # Logs directory (platform dependent)
auto_create_dirs: true # Auto-create data/config/logs dirs if missing auto_create_dirs: true # Auto-create data/config/logs dirs if missing
max_instances: -1 # Max instances (-1 = unlimited) max_instances: -1 # Max instances (-1 = unlimited)
max_running_instances: -1 # Max running instances (-1 = unlimited) max_running_instances: -1 # Max running instances (-1 = unlimited)
enable_lru_eviction: true # Enable LRU eviction for idle instances enable_lru_eviction: true # Enable LRU eviction for idle instances
default_auto_restart: true # Auto-restart new instances by default default_auto_restart: true # Auto-restart new instances by default
default_max_restarts: 3 # Max restarts for new instances default_max_restarts: 3 # Max restarts for new instances
default_restart_delay: 5 # Restart delay (seconds) for new instances default_restart_delay: 5 # Restart delay (seconds) for new instances
default_on_demand_start: true # Default on-demand start setting default_on_demand_start: true # Default on-demand start setting
on_demand_start_timeout: 120 # Default on-demand start timeout in seconds on_demand_start_timeout: 120 # Default on-demand start timeout in seconds
timeout_check_interval: 5 # Idle instance timeout check in minutes timeout_check_interval: 5 # Idle instance timeout check in minutes
database: database:
path: llamactl.db # Database file path (relative to data_dir) path: ~/.local/share/llamactl/llamactl.db # Database file path (platform dependent)
max_open_connections: 25 # Maximum open database connections max_open_connections: 25 # Maximum open database connections
max_idle_connections: 5 # Maximum idle database connections max_idle_connections: 5 # Maximum idle database connections
connection_max_lifetime: 5m # Connection max lifetime connection_max_lifetime: 5m # Connection max lifetime
auth: auth:
require_inference_auth: true # Require auth for inference endpoints require_inference_auth: true # Require auth for inference endpoints

View File

@@ -52,19 +52,19 @@ backends:
data_dir: ~/.local/share/llamactl # Main data directory (database, instances, logs), default varies by OS data_dir: ~/.local/share/llamactl # Main data directory (database, instances, logs), default varies by OS
instances: instances:
port_range: [8000, 9000] # Port range for instances port_range: [8000, 9000] # Port range for instances
configs_dir: data_dir/instances # Instance configs directory configs_dir: data_dir/instances # Instance configs directory
logs_dir: data_dir/logs # Logs directory logs_dir: data_dir/logs # Logs directory
auto_create_dirs: true # Auto-create data/config/logs dirs if missing auto_create_dirs: true # Auto-create data/config/logs dirs if missing
max_instances: -1 # Max instances (-1 = unlimited) max_instances: -1 # Max instances (-1 = unlimited)
max_running_instances: -1 # Max running instances (-1 = unlimited) max_running_instances: -1 # Max running instances (-1 = unlimited)
enable_lru_eviction: true # Enable LRU eviction for idle instances enable_lru_eviction: true # Enable LRU eviction for idle instances
default_auto_restart: true # Auto-restart new instances by default default_auto_restart: true # Auto-restart new instances by default
default_max_restarts: 3 # Max restarts for new instances default_max_restarts: 3 # Max restarts for new instances
default_restart_delay: 5 # Restart delay (seconds) for new instances default_restart_delay: 5 # Restart delay (seconds) for new instances
default_on_demand_start: true # Default on-demand start setting default_on_demand_start: true # Default on-demand start setting
on_demand_start_timeout: 120 # Default on-demand start timeout in seconds on_demand_start_timeout: 120 # Default on-demand start timeout in seconds
timeout_check_interval: 5 # Idle instance timeout check in minutes timeout_check_interval: 5 # Idle instance timeout check in minutes
database: database:
path: data_dir/llamactl.db # Database file path path: data_dir/llamactl.db # Database file path