Go to file
directlx 9be34947b2 Fix www.directlx.dev accessibility with nginx firewall and DNS config
This commit resolves connectivity issues for www.directlx.dev by:

1. Add nginx firewall configuration (host_vars/nginx.yml)
   - Allow ports 80/tcp (HTTP) and 443/tcp (HTTPS)
   - Enables NPM to proxy traffic to nginx backend

2. Add www.directlx.dev DNS record via Pi-hole
   - Configure playbooks/configure-directlx-dev-dns.yml
   - Route www.directlx.dev → NPM (192.168.200.71)
   - NPM then proxies to nginx (192.168.200.65)

Problem: After firewall changes, nginx server only allowed SSH (port 22),
blocking HTTP/HTTPS from NPM. Additionally, Pi-hole had no DNS record for
www.directlx.dev subdomain.

Solution: Applied firewall rules and DNS configuration to complete the
proxy chain: Browser → Pi-hole DNS → NPM → nginx.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-14 09:14:59 -05:00
docs Add PostgreSQL user management playbook and documentation 2026-02-14 07:44:35 -05:00
files Initial Ansible project structure 2026-02-04 06:37:33 -05:00
group_vars Add Proxmox group_vars to disable UFW 2026-02-04 09:21:14 -05:00
host_vars Fix www.directlx.dev accessibility with nginx firewall and DNS config 2026-02-14 09:14:59 -05:00
inventory Add Proxmox cluster hosts 2026-02-04 08:43:18 -05:00
playbooks Fix www.directlx.dev accessibility with nginx firewall and DNS config 2026-02-14 09:14:59 -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 Update Pi-hole DNS playbook for v6 2026-02-04 09:56:31 -05:00
.gitignore Initial Ansible project structure 2026-02-04 06:37:33 -05:00
CLAUDE.md Add comprehensive CLAUDE.md project guidance 2026-02-09 13:49:36 -05:00
HOSTS.md Add Proxmox cluster hosts 2026-02-04 08:43:18 -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