deSEC

desec.io
deSEC

Free DNS hosting provider designed with security in mind, and running on purely open source software. deSEC is backed and funded by SSE.

Open Source

deSEC Source Code

Author

desec-io

Description

Backbone of the deSEC Free Secure DNS Hosting Service

#dns#dnssec#dyndns#rest-api

Homepage

https://desec.io/

License

MIT

Created

27 Sept 16

Last Updated

28 Jul 26

Primary Language

Python

Size

4,792 KB

Stars

632

Forks

68

Watchers

632

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Peter Thomassen (28 Jul 26)

    fix(nsmaster): allow larger request body

  • Peter Thomassen (11 Jun 26)

    feat(webapp): mention Layershift

  • Peter Thomassen (11 Jun 26)

    feat(webapp): update DNS4EU mention

  • Lars (18 Apr 26)

    fix(www): Update SSE link The link to securesystems.de triggers a certificate warning before redirecting to systemsecurity.com Updating the link directly to systemsecurity.com improves user experience and removes the security warning.

  • Peter Thomassen (11 Jun 26)

    fix(): stop tracking .env.dev

  • Nils Wisiol (07 Jun 26)

    fix(webapp): rename privacy tracker section

  • Nils Wisiol (07 Jun 26)

    ci(webapp): run tests without npm lockfile

  • Nils Wisiol (07 Jun 26)

    test(webapp): add Vuetify test framework

  • Nils Wisiol (10 Jan 26)

    chore(webapp): migration to vuetify 3 AI-assisted changes. Played through the site and fixed some thing manually.

  • Peter Thomassen (24 May 26)

    fix(api): KeyError in d5d7768e516

  • Peter Thomassen (24 May 26)

    fix(api): fix overload from parallel slow requests in serials/

  • Peter Thomassen (24 May 26)

    fix(api): WSGI_APPLICATION path

  • dependabot[bot] (23 Mar 26)

    chore(deps): update coverage requirement in /api Updates the requirements on [coverage](https://github.com/coveragepy/coveragepy) to permit the latest version. - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](https://github.com/coveragepy/coveragepy/compare/7.13.4...7.14.0) --- updated-dependencies: - dependency-name: coverage dependency-version: 7.14.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (16 Mar 26)

    chore(deps): update django-netfields requirement in /api Updates the requirements on [django-netfields](https://github.com/jimfunk/django-postgresql-netfields) to permit the latest version. - [Changelog](https://github.com/jimfunk/django-postgresql-netfields/blob/master/CHANGELOG) - [Commits](https://github.com/jimfunk/django-postgresql-netfields/compare/v1.3.2...v1.4.1) --- updated-dependencies: - dependency-name: django-netfields dependency-version: 1.4.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (16 Mar 26)

    chore(deps): update responses requirement in /api Updates the requirements on [responses](https://github.com/getsentry/responses) to permit the latest version. - [Release notes](https://github.com/getsentry/responses/releases) - [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES) - [Commits](https://github.com/getsentry/responses/compare/0.25.8...0.26.0) --- updated-dependencies: - dependency-name: responses dependency-version: 0.26.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (16 Mar 26)

    chore(deps): update psycopg[binary] requirement in /api Updates the requirements on [psycopg[binary]](https://github.com/psycopg/psycopg) to permit the latest version. - [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst) - [Commits](https://github.com/psycopg/psycopg/compare/3.3.2...3.3.4) --- updated-dependencies: - dependency-name: psycopg[binary] dependency-version: 3.3.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • Peter Thomassen (16 May 26)

    fix(api): improve CNAME exclusivity error message

  • molikuner (02 Jan 26)

    feat(dyndns): allow overwriting IP address for specific (sub)domain

  • dependabot[bot] (11 Mar 26)

    chore(deps): update cryptography requirement in /api Updates the requirements on [cryptography](https://github.com/pyca/cryptography) to permit the latest version. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/46.0.4...46.0.5) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (11 Mar 26)

    chore(deps): update coverage requirement in /api Updates the requirements on [coverage](https://github.com/coveragepy/coveragepy) to permit the latest version. - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](https://github.com/coveragepy/coveragepy/compare/7.13.2...7.13.4) --- updated-dependencies: - dependency-name: coverage dependency-version: 7.13.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • Bastien Wermeille (07 Mar 26)

    fix(): fix .env.dev filename in dev script

  • Matthew Donoughe (22 Jan 26)

    fix(webapp): allow IDN TLDs in CNAME targets

  • Peter Thomassen (11 Mar 26)

    feat(memcached): allow caching serials for more than ~82k domains Related: 97b71914659e02001c35efe29469d96f3344079a

  • Peter Thomassen (25 Feb 26)

    fix(api): ensure test_extra_dnskeys can expect consistent DNSKEY order

  • Peter Thomassen (25 Feb 26)

    chore(webapp): update frontend server adoptions

  • dependabot[bot] (02 Feb 26)

    chore(deps): update cryptography requirement in /api Updates the requirements on [cryptography](https://github.com/pyca/cryptography) to permit the latest version. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/46.0.3...46.0.4) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (26 Jan 26)

    chore(deps): update coverage requirement in /api Updates the requirements on [coverage](https://github.com/coveragepy/coveragepy) to permit the latest version. - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](https://github.com/coveragepy/coveragepy/compare/7.13.1...7.13.2) --- updated-dependencies: - dependency-name: coverage dependency-version: 7.13.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (21 Jan 26)

    chore(deps): update celery requirement from ~=5.5.3 to ~=5.6.2 in /api Updates the requirements on [celery](https://github.com/celery/celery) to permit the latest version. - [Release notes](https://github.com/celery/celery/releases) - [Changelog](https://github.com/celery/celery/blob/main/Changelog.rst) - [Commits](https://github.com/celery/celery/compare/v5.5.3...v5.6.2) --- updated-dependencies: - dependency-name: celery dependency-version: 5.6.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (21 Jan 26)

    chore(deps): update django-pgtrigger requirement in /api Updates the requirements on [django-pgtrigger](https://github.com/AmbitionEng/django-pgtrigger) to permit the latest version. - [Release notes](https://github.com/AmbitionEng/django-pgtrigger/releases) - [Changelog](https://github.com/AmbitionEng/django-pgtrigger/blob/main/CHANGELOG.md) - [Commits](https://github.com/AmbitionEng/django-pgtrigger/compare/4.15.4...4.17.0) --- updated-dependencies: - dependency-name: django-pgtrigger dependency-version: 4.17.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>

  • Peter Thomassen (25 Feb 26)

    fix(api): offer squashed migration to effectively skip b0f9a4063b3

deSEC Website

Website

deSEC – Free Secure DNS

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address 88.99.64.5
  • Hostname digga.desec.io
  • Location Falkenstein, Sachsen, Germany, EU
  • ISP Hetzner Online GmbH
  • ASN AS24940

Associated Countries

  • US US
  • DE DE

Safety Score

Website marked as safe

100%

Blacklist Check

desec.io was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

deSEC Reviews

More DNS Hosting

⚠️ This section is still a work in progress ⚠️
Check back soon, or help us complete it by submiting a pull request on GitHub.
Or submit an entry here

About the Data: deSEC

Change History

API

You can access deSEC's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/desec

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share deSEC

Help your friends compare DNS Hosting, and pick privacy-respecting software and services.
Share deSEC and Awesome Privacy with your network!

View DNS Hosting (1)