jeet dd63f1c408 Fix issues 2,3: move NextDNS profile ID to variable, upgrade to ed25519 key
- inventory.yml: replace id_rsa with id_ed25519, add nextdns_profile_id host var (closes #2, #3)
- config-nextdns.yml: reference nextdns_profile_id variable, add become: false

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 14:14:14 -04:00
2023-12-27 16:04:30 +00:00
2023-12-27 11:42:24 -05:00
2023-12-27 13:47:00 -05:00

Unifi-NextDNS: Automated with Ansible

This repo serves to install/reinstall NextDNS CLI on UnifiOS.

Pre Requisites

SSH key based authentication must be setup to the Unifi device.

To Use These Playbooks

Simply clone this repository and follow the readme below.

File structure:

├── ansible.cfg
├── inventory.yml
└── playbooks
    ├── config-nextdns.yml

Introduction

This repo has been built to streamline installing or reinstalling NextDNS CLI after Unifi OS upgrades.

To get started, clone the github repo that goes along with this post:

git clone https://madereddy.com/git/jeet/Unifi-NextDNS.git

cd Unifi-NextDNS

Usage

To install/reinstall NextDNS CLI you will use the config-nextdns.yml playbook.

ansible-playbook playbooks/config-nextdns.yml

S
Description
No description provided
Readme 32 KiB
Languages
INI 100%