- Updated user addition tasks across multiple playbooks (mcp_switchboard, mcpo, neo4j, neo4j_mcp, openwebui, postgresql, rabbitmq, searxng, smtp4dev) to replace references to ansible_user and remote_user with keeper_user. - Modified PostgreSQL deployment to create directories and manage files under keeper_user's home. - Enhanced documentation to clarify account taxonomy and usage of keeper_user in playbooks. - Introduced new deployment for Agent S, including environment setup, desktop environment installation, XRDP configuration, and accessibility support. - Added staging playbook for preparing release tarballs from local repositories. - Created templates for XRDP configuration and environment activation scripts. - Removed obsolete sunwait documentation.
42 lines
936 B
HCL
42 lines
936 B
HCL
variable "project_name" {
|
|
description = "Name of the Incus project for sandbox environment"
|
|
type = string
|
|
default = "agathos"
|
|
}
|
|
|
|
variable "profile_name" {
|
|
description = "Name of the Incus profile for sandbox hosts"
|
|
type = string
|
|
default = "sandbox"
|
|
}
|
|
|
|
variable "network_name" {
|
|
description = "Name of the network bridge"
|
|
type = string
|
|
default = "incusbr0"
|
|
}
|
|
|
|
variable "storage_pool" {
|
|
description = "Name of the storage pool"
|
|
type = string
|
|
default = "default"
|
|
}
|
|
|
|
variable "keeper_user" {
|
|
description = "Keeper user name for container management (keeper_user taxonomy)"
|
|
type = string
|
|
default = "ponos"
|
|
}
|
|
|
|
variable "keeper_uid" {
|
|
description = "Keeper user UID"
|
|
type = number
|
|
default = 519
|
|
}
|
|
|
|
variable "ssh_key_path" {
|
|
description = "Path to SSH authorized keys file"
|
|
type = string
|
|
default = "~/.ssh/authorized_keys"
|
|
}
|