Go to file
directlx 94be59bb26 Add common role, scripts, and documentation
- ansible.cfg: Set remote_user to dlxadmin
- inventory: Add infrastructure, application hosts with IPs
- group_vars/all.yml: Set ansible_user to dlxadmin
- playbooks/site.yml: Enable common role
- roles/common: Baseline configuration role
  - Package installation (Debian/RedHat/Arch)
  - Timezone and locale setup
  - User management with SSH keys
  - SSH hardening
  - UFW firewall and security settings
- scripts/create-user.sh: Create ansible user on servers
- USAGE.md: Project usage documentation
- HOSTS.md: Infrastructure host inventory

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 08:33:36 -05:00
files Initial Ansible project structure 2026-02-04 06:37:33 -05:00
group_vars Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
host_vars Initial Ansible project structure 2026-02-04 06:37:33 -05:00
inventory Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
playbooks Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
roles/common Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
scripts Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
templates Initial Ansible project structure 2026-02-04 06:37:33 -05:00
.gitignore Initial Ansible project structure 2026-02-04 06:37:33 -05:00
HOSTS.md Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
README.md Initial commit 2026-02-04 11:26:42 +00:00
USAGE.md Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
ansible.cfg Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00

README.md

dlx-ansible