ydns/bash-updater

YDNS Core

commx opened this issue · 0 comments

YDNS Core is the codename of the next iteration of the YDNS platform software, currently running in closed beta on ydns.io. I've recently made the decision to put YDNS under a liberal open source license to make the software publicly available, but also to invite other people to contribute improvements and bug fixes to it.

The software is written in Python (3.4+) and uses the Django Web Framework.

A brief overview of features

  • A new, fresh UI. While the previous version is also based on Bootstrap v3, the new UI should be more colourful and offer better accessibility on mobile devices
  • Multi-language support
  • Two-Factor Authentication for all user account types (including OAuth2-based ones) using one-time passwords
  • New/updated OAuth login providers: Google, Facebook, Twitter, GitHub
  • Better account action logging
  • More help resources for certain actions
  • Domains can be public, private and moderated
  • Support for record on domain-level
  • Support for wildcard hosts
  • Full support for IDN
  • More strict handling of public domains
  • Support for DNSSEC
  • Individual hosts/records can be disabled instantly
  • New REST API v2
  • Statistics