/
/
/
1================================================
2CONNECTIVITY DEVICE SERVICES OVERVIEW
3================================================
4Device: {{ inventory_hostname }}
5IP Address: {{ ansible_default_ipv4.address }}
6Generated: {{ ansible_date_time.iso8601 }}
7
8================================================
9ACTIVE SERVICES
10================================================
11
12{% if connectivity_wireguard_enabled %}
13ð WireGuard VPN
14 VPN Access: {{ ansible_default_ipv4.address }}:{{ connectivity_wireguard_port }} (UDP)
15 Web UI: http://{{ ansible_default_ipv4.address }}:{{ connectivity_wireguard_web_port }}
16 Password: {{ connectivity_wireguard_password }}
17 Network: {{ connectivity_wireguard_subnet }}
18
19{% endif %}
20{% if connectivity_nginx_proxy_enabled %}
21ð Nginx Proxy Manager
22 Admin UI: http://{{ ansible_default_ipv4.address }}:{{ connectivity_nginx_proxy_admin_port }}
23 HTTP Proxy: {{ ansible_default_ipv4.address }}:{{ connectivity_nginx_proxy_http_port }}
24 HTTPS Proxy: {{ ansible_default_ipv4.address }}:{{ connectivity_nginx_proxy_https_port }}
25 Default Login: [email protected] / changeme
26 â ï¸ CHANGE DEFAULT CREDENTIALS!
27
28{% endif %}
29{% if connectivity_pihole_enabled %}
30ð¡ï¸ Pi-hole DNS
31 Web UI: http://{{ ansible_default_ipv4.address }}:{{ connectivity_pihole_web_port }}/admin
32 Password: {{ connectivity_pihole_password }}
33 DNS Server: {{ ansible_default_ipv4.address }}:{{ connectivity_pihole_dns_port }}
34 {% if connectivity_pihole_dhcp_enabled %}DHCP Server: Enabled{% endif %}
35
36{% endif %}
37{% if connectivity_unbound_enabled %}
38ð Unbound DNS
39 Recursive DNS: {{ ansible_default_ipv4.address }}:{{ connectivity_unbound_port }}
40 Integration: Pi-hole â Unbound
41
42{% endif %}
43================================================
44DOCKER MANAGEMENT
45================================================
46
47Service Control:
48 Start All: docker compose up -d (in service directories)
49 Stop All: docker compose down (in service directories)
50 Status: docker ps
51 Logs: docker compose logs -f (in service directories)
52
53Health Check:
54 Use native Ansible health checks and service monitoring
55
56{% if backup_enabled %}
57Backup:
58 Manual backup procedures recommended
59
60{% endif %}
61================================================
62NETWORK CONFIGURATION
63================================================
64
65Firewall Rules:
66{% for rule in connectivity_firewall_rules %}
67 {{ rule.port }}/{{ rule.proto }} - {{ rule.comment }}
68{% endfor %}
69
70Docker Network: {{ connectivity_network_name }}
71Subnet: {{ connectivity_subnet }}
72
73================================================
74NEXT STEPS
75================================================
76
77{% if connectivity_wireguard_enabled %}
781. WireGuard VPN Setup:
79 - Access web UI: http://{{ ansible_default_ipv4.address }}:{{ connectivity_wireguard_web_port }}
80 - Create client configurations
81 - Download client configs
82 - Configure client devices
83
84{% endif %}
85{% if connectivity_nginx_proxy_enabled %}
862. Nginx Proxy Manager:
87 - Change default admin credentials
88 - Configure SSL certificates
89 - Add proxy hosts for internal services
90 - Setup custom domains
91
92{% endif %}
93{% if connectivity_pihole_enabled %}
943. Pi-hole DNS:
95 - Configure client devices to use {{ ansible_default_ipv4.address }} as DNS
96 - Customize blocking lists
97 - Add local DNS entries
98 - Monitor query logs
99
100{% endif %}
101================================================
102TROUBLESHOOTING
103================================================
104
105Container Status: docker ps
106Service Logs: docker logs <service_name>
107Network Test: dig @{{ ansible_default_ipv4.address }} google.com
108
109Support Information:
110- Configuration: {{ connectivity_docker_base_path }}
111- Service Directories: {{ connectivity_docker_base_path }}/[service-name]
112- Backups: {{ connectivity_docker_base_path }}/backups/