{"repo":"andrew-d/proxmox-service-discovery","free":true,"listed":false,"github":"https://github.com/andrew-d/proxmox-service-discovery","clone":"git clone https://github.com/andrew-d/proxmox-service-discovery.git","description":"A DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNS","language":"Go","stars":96,"topics":["dns","dns-server","homelab","proxmox"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"Proxmox Service Discovery A DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNS. Overview Proxmox Service Discovery creates DNS records for all your Proxmox VMs and containers, allowing you to access them by name instead of IP address. It automatically detects when VMs are started, stopped, or have their IPs changed. Features - Automatic service discovery - Finds all running VMs and containers in your Proxmox cluster - DNS resolution - Access your VMs and containers by name (e.g., vm-name.lab.local ) - IPv4 and IPv6 support - Creates both A and AAAA records - Flexible filtering - Filter services by type, tags, or networks - Web debug interface - View DNS records and configuration in a simple web UI Installation Binary Release Download the latest binary from the releases page. Building from Source Usage Required Flags - --proxmox-host : URL of your Proxmox API - --dns-zone : DNS zone to serve records for (e.g., lab.local ) - --proxmox-user : Proxmox user (e.g., root@pam ) - Authentication (one of): - --proxmox-password : Password for Proxmox user - --proxmox-token-id and --proxmox-token-secret : Proxmox API token Optional Flags - --addr : Address to listen on for DNS (default: :53 ) - --udp : Enable UDP listener (default: true) - --tcp : Enable TCP listener (default: true) - --debug-addr : Address for HTTP debug interface (e.g., :8080 ) - --verbose : Enable verbose logging - --cache-path : Path to cache fil","default_branch":null,"files":null,"tree":[],"storefront":"/r/andrew-d","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/andrew-d/proxmox-service-discovery/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}