Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvement: Cloudflare deploy production explanation #7

Open
Thomvh opened this issue Jul 31, 2022 · 5 comments
Open

Improvement: Cloudflare deploy production explanation #7

Thomvh opened this issue Jul 31, 2022 · 5 comments

Comments

@Thomvh
Copy link

Thomvh commented Jul 31, 2022

Currently the default cloudflare deployment deploys everything as development with the environment variables editable using the worker UI and never an update.

@ignoramous
Copy link
Contributor

Docs are super out of date. Looking to fix docs over the coming weeks.

@hgareeballa
Copy link

Is there any way to secure the configuration screen ! as at the moment any one could change my dns configuration ?

@ignoramous
Copy link
Contributor

Is there any way to secure the configuration screen ! as at the moment any one could change my dns configuration?

No, they can't. The configuration (which looks like: https://max.rethinkdns.com/1:4P___________________________-D_) is already stored in the URL (specifically, the part that goes 1:4P___________________________-D_ is the configuration).

@hgareeballa
Copy link

i have deployed a serverless dns to cloudflare and i can access the /configuration url from any wr !

@ignoramous
Copy link
Contributor

i have deployed a serverless dns to cloudflare and i can access the /configuration url from any wr !

You mean, the domain is publicly accessible? You can setup auth, but typically, you don't have to worry about anyone hitting your URL endpoint if you don't advertise it anywhere. Workers today costs $1 per every 3 million to 5 million requests (that's worth ~20 devices worth of DNS queries).

If you still want auth, check the serverless-dns readme

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants