Overview
AdGuard Home sign-in
The AdGuard Home admin sign-in page served behind nginx on first boot, prompting for the per-instance admin credentials generated at launch.
AdGuard Home sign-in
Dashboard and query statistics
Filters and blocklists
Live query log
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Overview AdGuard Home is a network-wide DNS server that blocks ads, trackers and malicious domains for every device that points its DNS at the instance, with no client software to install on those devices. Run it for your home, office or lab and every phone, laptop, tablet and smart-TV behind it gets filtered DNS. This image delivers AdGuard Home fully installed and running behind an nginx reverse proxy, so a filtering DNS server and its web admin are serving within minutes of launch. The current release available is AdGuard Home 0.107.77.
Application Stack AdGuard Home is a single self-contained service that answers DNS on the standard port for both UDP and TCP. Its web admin console binds to the loopback interface and is fronted by nginx on port 80. systemd starts both on boot and restarts them on failure. The configuration, query log, statistics database and downloaded filter lists live on a dedicated data disk so they are independently resizable and separate from the operating system disk.
Network-wide Filtering Point your router or an individual device at the instance for DNS and ads and trackers are blocked before they are ever fetched. Browse the built-in blocklists, add your own filtering rules, allow or block specific clients, and watch requests flow through the live query log. Because filtering happens at the DNS layer it protects every device on the network, including those where a browser extension cannot run.
Secure First Boot On the first boot of your instance a one-shot service generates a fresh admin password, unique to that instance, completes the initial setup automatically, and records the credentials in a file only the root user can read. No shared or default credentials ship in the image.
Ready To Use Open the web admin in your browser, read the generated password, sign in, and point your devices at the instance for DNS. A built-in health endpoint answers on the reverse proxy for load-balancer and uptime checks. The runtime state lives on a dedicated, independently resizable data disk.
cloudimg Support 24/7 technical support by email and chat. Help with deployment, HTTPS for the admin console, upstream and filtering configuration, client and access control, storage and upgrade planning.
Use Cases Network-wide ad and tracker blocking for a home, office or lab. A private DNS resolver you control, with a full query log for visibility into what your devices are contacting. A filtering layer that protects smart-TVs, phones and IoT devices where browser extensions cannot run. A self-hosted alternative to a public filtering DNS service.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
Highlights
- Network-wide ad and tracker blocking at the DNS layer, preinstalled and answering DNS on UDP and TCP with a web admin behind nginx, so a filtering resolver is ready within minutes of launch
- Single self-contained service with configuration, query log, statistics and downloaded filter lists on a dedicated independently resizable data disk, separate from the operating system disk
- Hardened first boot generates a fresh admin password for every instance and completes setup automatically, storing the credentials in a file only the root user can read, with 24/7 cloudimg support
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
t3.medium Recommended | t3.medium | $0.04 |
t2.micro | t2.micro instance type | $0.04 |
t3.micro | t3.micro instance type | $0.04 |
c5a.12xlarge | c5a.12xlarge instance type | $0.24 |
c5a.16xlarge | c5a.16xlarge instance type | $0.24 |
c5a.24xlarge | c5a.24xlarge instance type | $0.24 |
c5a.2xlarge | c5a.2xlarge instance type | $0.24 |
c5a.4xlarge | c5a.4xlarge instance type | $0.24 |
c5a.8xlarge | c5a.8xlarge instance type | $0.24 |
c5a.large | c5a.large instance type | $0.08 |
Vendor refund policy
Refunds available on request.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Initial release of AdGuard Home 0.107.77 as a ready-to-use network-wide ad- and tracker-blocking DNS server with the admin password generated on first boot.
Additional details
Usage instructions
Connect via SSH on port 22 as the default login user for your operating system variant (for the Ubuntu 24.04 variant the user is ubuntu). Retrieve the generated admin credentials with: sudo cat /root/adguardhome-credentials.txt. Open the AdGuard Home admin in a browser at http://<instance-public-ip>/ and sign in as admin with the generated password. Point your router or an individual device at the instance for DNS (the instance IP, standard DNS port 53) to filter that network. The admin console is served by nginx on port 80 (AdGuard runs the admin on loopback 3000); an unauthenticated health endpoint is available at http://<instance-public-ip>/healthz. Configuration, the query log, statistics and filter lists live on a dedicated data disk mounted at /var/lib/adguardhome. The instance security group opens ports 22 (SSH), 80 (admin UI) and 53 on both UDP and TCP (DNS). The services run under systemd: systemctl status AdGuardHome nginx.
Resources
Vendor resources
Support
Vendor support
cloudimg provides 24/7 technical support for this product by email and live chat. Our engineers help with deployment, configuration, updates, performance tuning and troubleshooting; critical issues receive a one hour average response. Contact support@cloudimg.co.uk .
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.