Skip to content

boris1993/ddns-vercel-functions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDNS Vercel Functions

A DDNS updater hosted in Vercel Functions, aimed for providing a bridge for Synology DDNS, but also can be used in general ways.

Deploy with Vercel

Current Supported Platform

[x] CloudFlare

Endpoints

  • /api/ddns/cloudflare?zoneId=__USERNAME__&token=__PASSWORD__&domain=__HOSTNAME__&address=__MYIP__

Responses

  • good - Update successfully.
  • nochg - Update successfully but the IP address have not changed.
  • nohost - The hostname specified does not exist in this user account.
  • abuse - The hostname specified is blocked for update abuse.
  • notfqdn - The hostname specified is not a fully-qualified domain name.
  • badauth - Authenticate failed.
  • 911 - There is a problem or scheduled maintenance on provider side
  • badagent - The user agent sent bad request(like HTTP method/parameters is not permitted)
  • badresolv - Failed to connect to because failed to resolve provider address.
  • badconn - Failed to connect to provider because connection timeout.