diff --git a/ansible/ansible.cfg b/ansible/ansible.cfg index 0682622..f7c0a4d 100644 --- a/ansible/ansible.cfg +++ b/ansible/ansible.cfg @@ -2,5 +2,5 @@ inventory = inventory stdout_callback = ansible.builtin.default result_format = yaml -remote_user = ponos +remote_user = robert vault_password_file = .vault_pass \ No newline at end of file diff --git a/ansible/inventory/group_vars/all/vars.yml b/ansible/inventory/group_vars/all/vars.yml index 711e6c0..f2e941a 100644 --- a/ansible/inventory/group_vars/all/vars.yml +++ b/ansible/inventory/group_vars/all/vars.yml @@ -4,9 +4,9 @@ # principal_user - AI agent / human operator account (host-specific, defined in host_vars). # NOTE: ansible.cfg retains 'remote_user = ponos' as the Ansible SSH built-in keyword. # Never use {{ remote_user }} or {{ ansible_user }} as Jinja2 variables in playbooks. -keeper_user: ponos -keeper_uid: 519 -keeper_group: ponos +keeper_user: robert +keeper_uid: 1000 +keeper_group: robert keeper_home: /srv/ponos watcher_user: poros watcher_uid: 520 diff --git a/ansible/inventory/host_vars/miranda.incus.yml b/ansible/inventory/host_vars/miranda.incus.yml index b679802..bd5585c 100644 --- a/ansible/inventory/host_vars/miranda.incus.yml +++ b/ansible/inventory/host_vars/miranda.incus.yml @@ -67,6 +67,9 @@ neo4j_bolt_port: 7687 neo4j_auth_password: "{{ vault_neo4j_auth_password }}" neo4j_cypher_mcp_port: 25531 +# Nike MCP +nike_mcp_url: http://puck.incus:25576/mcp + # MCPO Config mcpo_user: mcpo mcpo_group: mcpo diff --git a/ansible/mcpo/config.json.j2 b/ansible/mcpo/config.json.j2 index 4a1af8e..d68c721 100644 --- a/ansible/mcpo/config.json.j2 +++ b/ansible/mcpo/config.json.j2 @@ -50,6 +50,10 @@ "neo4j-cypher": { "type": "streamable_http", "url": "{{neo4j_mcp_url}}" + }, + "nike": { + "type": "streamable_http", + "url": "{{nike_mcp_url}}" } } }