# Production inventory for Stage 18.
#
# Hosts resolve through the operator's ~/.ssh/config aliases, so HostName (public
# IP), User and IdentityFile live there — no IPs or key paths are committed here.
#   scrabble-main-ops -> main stack host (public IP, domain erudit-game.ru)
#   scrabble-tg-ops   -> Telegram bot host (direct Bot API egress, no VPN)

[main]
scrabble-main-ops

[tg]
scrabble-tg-ops

[prod:children]
main
tg

[prod:vars]
ansible_user=root
