Skip to content

Commit e724fa4

Browse files
author
tuanductran
committed
fix: refresh stale documentation links
1 parent be16e71 commit e724fa4

39 files changed

Lines changed: 148 additions & 166 deletions

skills/integrations/AGENTS.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ client identification.
8282

8383
```bash
8484

85-
sh -c "$(curl -sL https://nextdns.io/install)"
85+
sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
8686

8787
```
8888

@@ -106,7 +106,7 @@ For the best experience on AsusWRT-Merlin:
106106

107107
If the installation fails, run the installer in debug mode:
108108

109-
- [NextDNS CLI Wiki - AsusWRT-Merlin](https://github.com/nextdns/nextdns/wiki/AsusWRT-Merlin)
109+
- [NextDNS CLI Wiki - AsusWRT-Merlin](https://github.com/nextdns/nextdns)
110110

111111
- [SNBForums NextDNS Thread](https://www.snbforums.com/threads/nextdns-installer.61002/)
112112

@@ -408,7 +408,7 @@ If `-setup-router` fails or doesn't configure properly:
408408

409409
- Ensure you have appropriate permissions to modify DNSMasq configuration
410410

411-
- [NextDNS CLI - DNSMasq](https://github.com/nextdns/nextdns/wiki/DNSMasq)
411+
- [NextDNS CLI - DNSMasq](https://github.com/nextdns/nextdns)
412412

413413
### 1.4 Docker Compose Deployment
414414

@@ -444,7 +444,7 @@ conditional profiles.
444444

445445
- [NextDNS CLI Docker Hub](https://hub.docker.com/r/nextdns/nextdns)
446446

447-
- [NextDNS CLI Wiki — Docker](https://github.com/nextdns/nextdns/wiki/Docker)
447+
- [NextDNS CLI Wiki — Docker](https://github.com/nextdns/nextdns)
448448

449449
- [Docker Compose Documentation](https://docs.docker.com/compose/)
450450

@@ -624,9 +624,9 @@ to ensure Firewalla/EdgeRouter can map internal IP addresses to hostnames in you
624624

625625
installer typically handles `dnsmasq` integration automatically.
626626

627-
- [NextDNS CLI Wiki - EdgeOS](https://github.com/nextdns/nextdns/wiki/EdgeOS)
627+
- [NextDNS CLI Wiki - EdgeOS](https://github.com/nextdns/nextdns)
628628

629-
- [NextDNS CLI Wiki - Firewalla](https://github.com/nextdns/nextdns/wiki/Firewalla)
629+
- [NextDNS CLI Wiki - Firewalla](https://github.com/nextdns/nextdns)
630630

631631
### 1.6 GL.iNet Router Integration
632632

@@ -680,7 +680,7 @@ GL.iNet firmware updates often re-enable AdGuard Home and may remove the NextDNS
680680

681681
After any firmware update:
682682

683-
- [NextDNS CLI Wiki — OpenWrt](https://github.com/nextdns/nextdns/wiki/OpenWrt)
683+
- [NextDNS CLI Wiki — OpenWrt](https://github.com/nextdns/nextdns)
684684

685685
- [GL.iNet Documentation](https://docs.gl-inet.com/)
686686

@@ -1321,7 +1321,7 @@ This method works on all OpenWrt versions and provides the most reliable install
13211321

13221322
| 3 | Install curl: `opkg update && opkg install curl` |
13231323

1324-
| 4 | Run the NextDNS installer: `sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'` |
1324+
| 4 | Run the NextDNS installer: `sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'` |
13251325

13261326
| 5 | Follow the on-screen instructions to complete setup |
13271327

@@ -1347,7 +1347,7 @@ To upgrade an existing NextDNS installation on OpenWrt:
13471347

13481348
```bash
13491349
1350-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
1350+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
13511351
13521352
```
13531353

@@ -1369,7 +1369,7 @@ This will output verbose information that can help identify the root cause of in
13691369

13701370
- **Package not available**: For Method B, verify your OpenWrt version is 19.07.01-rc2 or later
13711371

1372-
- [NextDNS CLI - OpenWrt](https://github.com/nextdns/nextdns/wiki/OpenWrt)
1372+
- [NextDNS CLI - OpenWrt](https://github.com/nextdns/nextdns)
13731373

13741374
### 1.13 pfSense and OPNsense Integration
13751375

@@ -2080,7 +2080,7 @@ This will output verbose information to help identify the problem.
20802080

20812081
**Cause:** DHCP clients are not using the Synology device as their DNS server.
20822082

2083-
- [NextDNS CLI - Synology](https://github.com/nextdns/nextdns/wiki/Synology)
2083+
- [NextDNS CLI - Synology](https://github.com/nextdns/nextdns)
20842084

20852085
**Solution:**
20862086

@@ -2328,7 +2328,7 @@ repositories may be archived:
23282328

23292329
| **Conflicts** | None | Must disable UniFi filtering |
23302330

2331-
- [NextDNS CLI - Ubiquiti](https://github.com/nextdns/nextdns/wiki/Ubiquiti)
2331+
- [NextDNS CLI - Ubiquiti](https://github.com/nextdns/nextdns)
23322332

23332333
**Benefits**:**
23342334

skills/integrations/rules/asuswrt-merlin.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ client identification.
2929
```
3030
3. **Run Installer**:
3131
```bash
32-
sh -c "$(curl -sL https://nextdns.io/install)"
32+
sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
3333
```
3434
4. **Follow Prompts**:
3535
- Enter your **Profile ID**.
@@ -50,10 +50,10 @@ For the best experience on AsusWRT-Merlin:
5050
If the installation fails, run the installer in debug mode:
5151

5252
```bash
53-
DEBUG=1 sh -c "$(curl -sL https://nextdns.io/install)"
53+
DEBUG=1 sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
5454
```
5555

5656
## Reference
5757

58-
- [NextDNS CLI Wiki - AsusWRT-Merlin](https://github.com/nextdns/nextdns/wiki/AsusWRT-Merlin)
58+
- [NextDNS CLI Wiki - AsusWRT-Merlin](https://github.com/nextdns/nextdns)
5959
- [SNBForums NextDNS Thread](https://www.snbforums.com/threads/nextdns-installer.61002/)

skills/integrations/rules/dnsmasq-integration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,4 +132,4 @@ If `-setup-router` fails or doesn't configure properly:
132132

133133
## Reference
134134

135-
- [NextDNS CLI - DNSMasq](https://github.com/nextdns/nextdns/wiki/DNSMasq)
135+
- [NextDNS CLI - DNSMasq](https://github.com/nextdns/nextdns)

skills/integrations/rules/docker-compose.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,5 +212,5 @@ nslookup example.com 127.0.0.1
212212
## Reference
213213

214214
- [NextDNS CLI Docker Hub](https://hub.docker.com/r/nextdns/nextdns)
215-
- [NextDNS CLI Wiki — Docker](https://github.com/nextdns/nextdns/wiki/Docker)
215+
- [NextDNS CLI Wiki — Docker](https://github.com/nextdns/nextdns)
216216
- [Docker Compose Documentation](https://docs.docker.com/compose/)

skills/integrations/rules/edgerouter-firewalla.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Strategic deployment of NextDNS on Ubiquiti EdgeRouter (EdgeOS) and Firewalla ha
2727
### 2. Install
2828

2929
```bash
30-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
30+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
3131
```
3232

3333
## Firewalla (gold/purple/blue plus)
@@ -42,7 +42,7 @@ Firewalla runs a customized Ubuntu-based OS. You can install the CLI directly on
4242
### 2. Install
4343

4444
```bash
45-
sh -c "$(curl -sL https://nextdns.io/install)"
45+
sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
4646
```
4747

4848
## Critical configuration
@@ -55,5 +55,5 @@ installer typically handles `dnsmasq` integration automatically.
5555

5656
## Reference
5757

58-
- [NextDNS CLI Wiki - EdgeOS](https://github.com/nextdns/nextdns/wiki/EdgeOS)
59-
- [NextDNS CLI Wiki - Firewalla](https://github.com/nextdns/nextdns/wiki/Firewalla)
58+
- [NextDNS CLI Wiki - EdgeOS](https://github.com/nextdns/nextdns)
59+
- [NextDNS CLI Wiki - Firewalla](https://github.com/nextdns/nextdns)

skills/integrations/rules/gl-inet.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ netstat -tlnp 2>/dev/null | grep :53
7070
opkg update && opkg install curl
7171

7272
# ✅ Run the universal NextDNS installer
73-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
73+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
7474
```
7575

7676
During installation:
@@ -103,14 +103,14 @@ After any firmware update:
103103

104104
# ✅ Reinstall NextDNS CLI
105105
opkg update && opkg install curl
106-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
106+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
107107
```
108108

109109
## Upgrading NextDNS CLI
110110

111111
```bash
112112
# Re-run the installer and select "Upgrade" when prompted
113-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
113+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
114114
```
115115

116116
## Troubleshooting
@@ -144,11 +144,11 @@ nextdns log
144144
### Issue: debug installation failure
145145

146146
```bash
147-
DEBUG=1 sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
147+
DEBUG=1 sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
148148
```
149149

150150
## Reference
151151

152-
- [NextDNS CLI Wiki — OpenWrt](https://github.com/nextdns/nextdns/wiki/OpenWrt)
152+
- [NextDNS CLI Wiki — OpenWrt](https://github.com/nextdns/nextdns)
153153
- [GL.iNet Documentation](https://docs.gl-inet.com/)
154154
- [GL.iNet Forum — NextDNS discussion](https://forum.gl-inet.com/)

skills/integrations/rules/openwrt.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ This method works on all OpenWrt versions and provides the most reliable install
3838
| 1 | Enable SSH in the Web GUI: Navigate to **System → Administration** |
3939
| 2 | Connect to your router via SSH |
4040
| 3 | Install curl: `opkg update && opkg install curl` |
41-
| 4 | Run the NextDNS installer: `sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'` |
41+
| 4 | Run the NextDNS installer: `sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'` |
4242
| 5 | Follow the on-screen instructions to complete setup |
4343

4444
### Method b: luci app (version 19.07.01-rc2+)
@@ -59,7 +59,7 @@ To upgrade an existing NextDNS installation on OpenWrt:
5959

6060
1. Re-run the installer script:
6161
```bash
62-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
62+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
6363
```
6464
2. The installer will detect the existing installation and offer an upgrade option if a new version
6565
is available.
@@ -72,7 +72,7 @@ If the installation fails or encounters errors, run the installer in debug mode
7272
logs:
7373

7474
```conf
75-
DEBUG=1 sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
75+
DEBUG=1 sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
7676
```
7777

7878
This will output verbose information that can help identify the root cause of installation issues.
@@ -96,7 +96,7 @@ ssh root@192.168.1.1
9696
opkg update && opkg install curl
9797

9898
# Run NextDNS installer
99-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
99+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
100100

101101
# Follow the prompts to complete installation
102102
```
@@ -105,16 +105,16 @@ sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
105105

106106
```bash
107107
# Run installer with debug output
108-
DEBUG=1 sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
108+
DEBUG=1 sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
109109
```
110110

111111
### Upgrade existing installation
112112

113113
```bash
114114
# Re-run the installer to upgrade
115-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
115+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
116116
```
117117

118118
## Reference
119119

120-
- [NextDNS CLI - OpenWrt](https://github.com/nextdns/nextdns/wiki/OpenWrt)
120+
- [NextDNS CLI - OpenWrt](https://github.com/nextdns/nextdns)

skills/integrations/rules/pfsense-opnsense.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ Install the NextDNS CLI directly on pfSense (FreeBSD-compatible).
8181
ssh admin@your-pfsense-ip
8282
8383
# Run the NextDNS installer
84-
sh -c "$(curl -sL https://nextdns.io/install)"
84+
sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
8585
8686
# Follow the interactive prompts
8787
```
@@ -141,7 +141,7 @@ OPNsense also supports the CLI installer:
141141
ssh root@your-opnsense-ip
142142
143143
# Run the NextDNS installer
144-
sh -c "$(curl -sL https://nextdns.io/install)"
144+
sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
145145
146146
# Follow the interactive prompts
147147
```
@@ -189,7 +189,7 @@ openssl s_client -connect 45.90.28.0:853 -servername <config_id>.dns1.nextdns.io
189189
### Debug mode installation CLI method)
190190

191191
```bash
192-
DEBUG=1 sh -c "$(curl -sL https://nextdns.io/install)"
192+
DEBUG=1 sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
193193
```
194194

195195
## Reference

skills/integrations/rules/raspberry-pi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ sudo rm -f /etc/resolv.conf
5555
echo "nameserver 1.1.1.1" | sudo tee /etc/resolv.conf
5656

5757
# ✅ Install NextDNS CLI
58-
sh -c 'sh -c "$(curl -sL https://nextdns.io/install)"'
58+
sh -c 'sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"'
5959
```
6060

6161
Answer the installer prompts:

skills/integrations/rules/synology.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ ssh admin@synology-nas-ip
5757

5858
```bash
5959
# Run the NextDNS installer
60-
sh -c "$(curl -sL https://nextdns.io/install)"
60+
sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
6161

6262
# Follow the interactive prompts:
6363
# - Enter your NextDNS Configuration ID
@@ -104,7 +104,7 @@ ssh root@synology-router-ip
104104

105105
```bash
106106
# Run the NextDNS installer
107-
sh -c "$(curl -sL https://nextdns.io/install)"
107+
sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
108108

109109
# Follow the interactive prompts
110110
```
@@ -174,7 +174,7 @@ NextDNS is active.
174174
If the installation fails or you encounter issues, run the installer in debug mode:
175175

176176
```bash
177-
DEBUG=1 sh -c "$(curl -sL https://nextdns.io/install)"
177+
DEBUG=1 sh -c "$(curl -sL https://raw.githubusercontent.com/nextdns/nextdns/master/install.sh)"
178178
```
179179

180180
This will output verbose information to help identify the problem.
@@ -215,4 +215,4 @@ nextdns restart
215215

216216
## Reference
217217

218-
- [NextDNS CLI - Synology](https://github.com/nextdns/nextdns/wiki/Synology)
218+
- [NextDNS CLI - Synology](https://github.com/nextdns/nextdns)

0 commit comments

Comments
 (0)