Skip to content

Commit

Permalink
copy edits (#14)
Browse files Browse the repository at this point in the history
Co-authored-by: Spencer Comfort <[email protected]>
  • Loading branch information
SpencerIsGiddy and SpencerIsGiddy authored Oct 6, 2023
1 parent 5bcbef9 commit 4e53563
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
15 changes: 8 additions & 7 deletions docs/dns/open-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/)

Expand All @@ -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
Expand All @@ -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}
Expand Down Expand Up @@ -112,4 +113,4 @@ This project can be hosted on [fly.io](https://fly.io), and can support both DoT
```
where `<app-id>` 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.
2 changes: 1 addition & 1 deletion docs/firewall/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

0 comments on commit 4e53563

Please sign in to comment.