-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Add Voxel.sh DNS public suffixes #1014
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Zone(s) DNS authority reviewed
# dig +short TXT _psl.neko.am
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.nyaa.am
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.be.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.cat.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.es.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.eu.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.gg.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.mc.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.us.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.xy.ax
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.nl.ci
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.xx.gl
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.app.gp
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.blog.gt
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.de.gt
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.to.gt
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.be.gy
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.cc.hn
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.blog.kg
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.io.kg
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.jp.kg
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.tv.kg
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.uk.kg
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.us.kg
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.de.ls
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.at.md
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.de.md
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.jp.md
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.to.md
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.uwu.nu
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.indie.porn
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.vxl.sh
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.ch.tc
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.me.tc
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.we.tc
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.nyan.to
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.at.vg
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.blog.vu
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.dev.vu
"https://github.com/publicsuffix/list/pull/1014"
# dig +short TXT _psl.me.vu
"https://github.com/publicsuffix/list/pull/1014"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rationale clear and complete
DNS Validation complete
approval based upon compatible use and accurate submission
Tests Completed / Passed |
Description of Organization
Organization Website: https://voxel.sh/dns/
Voxel.sh is an internet infrastructure project run by a small group of individual volunteers. I'm leading this project. We're running our own anycast DNS clusters and are currently working on an authoritative DNS service with focus on free Third Level Domains ("free subdomains") for projects or individuals who don't necessary need an own paid domain.
We're close to release and would like PSL inclusion before launch for the reasons listed below. Right now, during internal testing phase, there are only a few domains active, like my own homepage at https://mia.vxl.sh/.
I closed my previous pull request at #953 due to our project name change.
Reason for PSL Inclusion
All Third Level Domains are completely independent and should be protected by browsers' security features. (e.g. to prevent setting cookies on the parent domain and hostname highlighting where supported)
We're using HTTP Strict Transport Security (HSTS) on all domains (including subdomains and preloaded). This means that all subscribers need to obtain TLS certificates for their domains. While not the main reason for this pull request, an addition would help us acquire higher limits with ACME issuers.
We allow name server delegation of our Third-Level-Domains by NS record and we've learned that some DNS, hosting and proxy services validate domains using the PSL in order to prevent users from accidentally adding subdomains instead of their main domain.
We will not use wildcard TLS certificates on the parent domains nor will there be any content. Domains are currently set up to redirect to the project page, informing anyone interested how to obtain a subdomain in the future.
DNS Verification via dig
make test