nitrokite/deployment/ansible/hosts.ini.example
Farid Siddiqi 47be003f6d
Some checks failed
Build and Deploy API Server / deploy (push) Has been cancelled
Build and Deploy API Server / build (push) Has been cancelled
Simplify deployment structure and consolidate documentation
- Remove redundant manual setup (setup-vps.sh) - Ansible handles all VPS setup
- Remove config templates directory - Ansible creates .env.production
- Delete verbose DEPLOYMENT_SETUP.md - info consolidated into deployment/README.md
- Rewrite deployment/README.md with clear 3-step workflow
- Simplify deployment/ansible/README.md to quick reference
- Reduce total documentation from 1159 lines to 225 lines

The deployment process is now easier to understand:
1. Run Ansible playbook (one-time setup)
2. Push code to Gitea (auto-builds)
3. SSH and promote to production

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-23 17:47:50 -08:00

18 lines
693 B
Plaintext

# Ansible Inventory for Gitea + API Server Deployment
# Copy this file to hosts.ini and update with your server details
[git]
# Replace with your server's IP or hostname
your-server-ip-here ansible_user=root ansible_python_interpreter=/usr/bin/python3
# Examples:
#
# Using IP address with root user:
# 192.168.1.100 ansible_user=root ansible_python_interpreter=/usr/bin/python3
#
# Using hostname with ubuntu user and SSH key:
# myserver.example.com ansible_user=ubuntu ansible_ssh_private_key_file=~/.ssh/id_rsa ansible_python_interpreter=/usr/bin/python3
#
# Using IP with custom SSH port:
# 192.168.1.100 ansible_user=ubuntu ansible_port=2222 ansible_python_interpreter=/usr/bin/python3