diff --git a/docs/dns/open-source.md b/docs/dns/open-source.md index 1222903..77aae87 100644 --- a/docs/dns/open-source.md +++ b/docs/dns/open-source.md @@ -10,13 +10,13 @@ This serverless DNS can be hosted to three platforms: Cloudflare, Deno-Deploy an | Platform | Difficulty | Resolver Protocol | Instructions | | ------------- | ---------- | ----------------- | --------------------------------- | -| ⛅ Cloudflare | Easy | HTTPS | [Read Instructions](#cloudflare) | -| 🦕 Deno Deploy | Moderate | HTTPS | [Read Instructions](#deno-deploy) | -| 🪂 Fly | Hard | TLS & HTTPS | [Read Instructions](#fly-io) | +| ⛅ Cloudflare | Easy | DoH | [Read Instructions](#cloudflare) | +| 🦕 Deno Deploy | Moderate | DoH | [Read Instructions](#deno-deploy) | +| 🪂 Fly.io | Hard | DoH and DoT | [Read Instructions](#fly-io) | ### Using Cloudflare {#cloudflare} -Rethink serverless can be hosted to cloudflare. User will be liable for cloudflare billing. Click the below button to deploy. +Rethink serverless can be hosted to cloudflare. User will be liable for cloudflare billing. Click the button below to deploy. [![Deploy to Cloudflare Workers](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/serverless-dns/serverless-dns/) @@ -25,7 +25,7 @@ Rethink serverless can be hosted to cloudflare. User will be liable for cloudfla to `example.com`. - To configure your dns level blocking visit to `example.com/configure` which will take to configuration page, which currently contains 191 blocklists with - ~13 Million blockable domains in category like notracking, dating, gambling, + ~13.5 Million blockable domains in category like notracking, dating, gambling, privacy, porn, cryptojacking, security ... - Navigate through and select your blocklists. - Once selected you can find your domain name `example.com` followed by @@ -44,7 +44,8 @@ Rethink serverless can be hosted to cloudflare. User will be liable for cloudfla - if your new DOH resolver url is `example.dns.resolver.com/dns-query/resolve` - change below variables and click on save button `CF_DNS_RESOLVER_URL = example.dns.resolver.com/dns-query/resolve` - - alternatively, you can modify your `CF_DNS_RESOLVER_URL` in your forked serverless-dns repo. Head to src/core/env.js and modify either your `CF_DNS_RESOLVER_URL` or `CF_DNS_RESOLVER_URL_2` server + - alternatively, you can modify your `CF_DNS_RESOLVER_URL` in your forked serverless-dns repo. Head to src/core/env.js and modify either your `CF_DNS_RESOLVER_URL` or `CF_DNS_RESOLVER_URL_2` DNS server + ### Using Deno-Deploy {#deno-deploy} @@ -112,4 +113,4 @@ This project can be hosted on [fly.io](https://fly.io), and can support both DoT ``` where `` is the name of the fly app you had launched in step 4. - Here, you can get the IP address of the application, update the DNS records of your domain name you had used in step 5. -13. Done. Your application should be available on the said domain name in a few minutes. To configure, say, to change the upstream resolver, you can edit the environment variables on `fly.toml` file of your fork and re-run the Action workflow. +13. Done. Your application should be available on the said domain name in a few minutes. To configure, for example, the upstream resolver, you can edit the environment variables in the `fly.toml` file of your fork and re-run the Action workflow. diff --git a/docs/firewall/introduction.md b/docs/firewall/introduction.md index a432e19..714c78c 100644 --- a/docs/firewall/introduction.md +++ b/docs/firewall/introduction.md @@ -14,4 +14,4 @@ You would be able to set rules such as, _block apps by category_, _block when ap RethinkDNS Firewall when configured [DNS](dns), you can analyse DNS requests in real-time and read through aggregated reports in the App logs. And it also helps evade Internet censorship as enforced in most countries. -Goto [rethinkDNS.com](https://rethinkdns.com/) to download. +Goto [RethinkDNS.com](https://rethinkdns.com/) to download.