feat: update remote user configuration and add Nike MCP integration

This commit is contained in:
2026-03-09 01:46:59 +00:00
parent fb23955fbf
commit 540990ef74
4 changed files with 11 additions and 4 deletions

View File

@@ -2,5 +2,5 @@
inventory = inventory inventory = inventory
stdout_callback = ansible.builtin.default stdout_callback = ansible.builtin.default
result_format = yaml result_format = yaml
remote_user = ponos remote_user = robert
vault_password_file = .vault_pass vault_password_file = .vault_pass

View File

@@ -4,9 +4,9 @@
# principal_user - AI agent / human operator account (host-specific, defined in host_vars). # 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. # 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. # Never use {{ remote_user }} or {{ ansible_user }} as Jinja2 variables in playbooks.
keeper_user: ponos keeper_user: robert
keeper_uid: 519 keeper_uid: 1000
keeper_group: ponos keeper_group: robert
keeper_home: /srv/ponos keeper_home: /srv/ponos
watcher_user: poros watcher_user: poros
watcher_uid: 520 watcher_uid: 520

View File

@@ -67,6 +67,9 @@ neo4j_bolt_port: 7687
neo4j_auth_password: "{{ vault_neo4j_auth_password }}" neo4j_auth_password: "{{ vault_neo4j_auth_password }}"
neo4j_cypher_mcp_port: 25531 neo4j_cypher_mcp_port: 25531
# Nike MCP
nike_mcp_url: http://puck.incus:25576/mcp
# MCPO Config # MCPO Config
mcpo_user: mcpo mcpo_user: mcpo
mcpo_group: mcpo mcpo_group: mcpo

View File

@@ -50,6 +50,10 @@
"neo4j-cypher": { "neo4j-cypher": {
"type": "streamable_http", "type": "streamable_http",
"url": "{{neo4j_mcp_url}}" "url": "{{neo4j_mcp_url}}"
},
"nike": {
"type": "streamable_http",
"url": "{{nike_mcp_url}}"
} }
} }
} }