kiddin9-packages/luci-app-dnscrypt-proxy2
github-actions[bot] 8f76a81367 🎁 Sync 2024-04-07 12:39:38
2024-04-07 12:39:38 +08:00
..
files 🎉 Sync 2023-02-05 09:02:23 2023-02-05 09:02:23 +08:00
.gitignore
LICENSE
Makefile 🎁 Sync 2024-04-07 12:39:38 2024-04-07 12:39:38 +08:00
README.md

DNSCrypt Proxy Version2 LuCI support for OpenWrt

Helping to setup dnscrypt-proxy2 DNS resolvers

Fun

  • Fully configure options for client
  • Support resolver list cache mode

Todo

  • self-sign for resolvers list.
  • DoH server configures.

compile

  • Download SDK, and it's depends:

    sudo apt-get install gawk libncurses5-dev libz-dev zlib1g-dev git ccache
    
  • Download your own SDK

    # Untar ar71xx platform
    tar xjf OpenWrt-SDK-15.05-ar71xx-generic_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64.tar.bz2
    cd OpenWrt-SDK-*
    # update feeds
    ./scripts/feeds update packages
    # Clone
    git clone https://github.com/peter-tank/luci-app-dnscrypt-proxy2.git package/luci-app-dnscrypt-proxy2
    # select this package
    make menuconfig
    # Compile
     make package/luci-app-dnscrypt-proxy2/compile V=99
    

installing

  • Depends: md5sum wget tar