Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Feature Requests
  3. DNS domain expiration monitoring

DNS domain expiration monitoring

Scheduled Pinned Locked Moved Feature Requests
44 Posts 11 Posters 12.2k Views 10 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • potemkin_aiP potemkin_ai

    @rmdes that's exactly my thought as well - webhooks are really nice, as they let every user to set up things and notifications the way they want and I do use work chat as well (just self-hosted Mattermost), so it would be really convenient.

    For the script - I don't like (and don't have now) bare Linux servers running, so script could be Ok, but I would rather use an n8n node for that - easier to configure, update and get notifications from, if that can't be done out of the box on Cloudron - which is always the best thing, as it helps me to keep things on radars without thinking about them.

    d19dotcaD Offline
    d19dotcaD Offline
    d19dotca
    wrote on last edited by
    #41

    @potemkin_ai How about this free tool (free for 35 domains): https://domain-monitor.io/pricing/ - will let you know when domains are about to expire.

    --
    Dustin Dauncey
    www.d19.ca

    potemkin_aiP 1 Reply Last reply
    1
    • robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #42

      It's not a far reach to request one of the OSS uptime monitoring apps we have to add domain monitoring as well.

      Conscious tech

      1 Reply Last reply
      1
      • d19dotcaD d19dotca

        @potemkin_ai How about this free tool (free for 35 domains): https://domain-monitor.io/pricing/ - will let you know when domains are about to expire.

        potemkin_aiP Offline
        potemkin_aiP Offline
        potemkin_ai
        wrote on last edited by
        #43

        @d19dotca thank you, I'm sure there are tons of tools, but my idea was for 1 tool I use to take this monitoring task on itself, which means I don't have to have one more task in my head, which is the goal of every automation, in my understanding.

        1 Reply Last reply
        0
        • d19dotcaD Offline
          d19dotcaD Offline
          d19dotca
          wrote on last edited by d19dotca
          #44

          In case Cloudron team decides to implement this, I just noticed that MainWP is creating an extension for this, and they seem to document all their sources for the various WHOIS data for each TLD they support here: https://kb.mainwp.com/docs/mainwp-domain-monitor-extension/

          Anyone who has MainWP... feel free to use that extension too in the meantime.

          In case the sources go away later, here it is for posterity sake:

          "ac" => "whois.nic.ac", // Ascension Island.
          // ad - Andorra - no whois server assigned.
          "ae" => "whois.nic.ae", // United Arab Emirates.
          "aero"=>"whois.aero",
          "af" => "whois.nic.af", // Afghanistan.
          "ag" => "whois.nic.ag", // Antigua And Barbuda.
          "ai" => "whois.ai", // Anguilla.
          "al" => "whois.ripe.net", // Albania.
          "am" => "whois.amnic.net", // Armenia.
          // an - Netherlands Antilles - no whois server assigned.
          // ao - Angola - no whois server assigned.
          // aq - Antarctica (New Zealand) - no whois server assigned.
          // ar - Argentina - no whois server assigned.
          "arpa" => "whois.iana.org",
          "as" => "whois.nic.as", // American Samoa.
          "asia" => "whois.nic.asia",
          "at" => "whois.nic.at", // Austria.
          "au" => "whois.aunic.net", // Australia.
          // aw - Aruba - no whois server assigned.
          "ax" => "whois.ax", // Aland Islands.
          "az" => "whois.ripe.net", // Azerbaijan.
          // ba - Bosnia And Herzegovina - no whois server assigned.
          // bb - Barbados - no whois server assigned.
          // bd - Bangladesh - no whois server assigned.
          "be" => "whois.dns.be", // Belgium.
          "bg" => "whois.register.bg", // Bulgaria.
          "bi" => "whois.nic.bi", // Burundi.
          "biz" => "whois.biz",
          "bj" => "whois.nic.bj", // Benin.
          // bm - Bermuda - no whois server assigned.
          "bn" => "whois.bn", // Brunei Darussalam.
          "bo" => "whois.nic.bo", // Bolivia.
          "br" => "whois.registro.br", // Brazil.
          "bt" => "whois.netnames.net", // Bhutan.
          // bv - Bouvet Island (Norway) - no whois server assigned.
          // bw - Botswana - no whois server assigned.
          "by" => "whois.cctld.by", // Belarus.
          "bz" => "whois.belizenic.bz", // Belize.
          "ca" => "whois.cira.ca", // Canada.
          "cat" => "whois.cat", // Spain.
          "cc" => "whois.nic.cc", // Cocos (Keeling) Islands.
          "cd" => "whois.nic.cd", // Congo, The Democratic Republic Of The.
          // cf - Central African Republic - no whois server assigned.
          "ch" => "whois.nic.ch", // Switzerland.
          "ci" => "whois.nic.ci", // Cote d'Ivoire.
          "ck" => "whois.nic.ck", // Cook Islands.
          "cl" => "whois.nic.cl", // Chile.
          // cm - Cameroon - no whois server assigned.
          "cn" => "whois.cnnic.net.cn", // China.
          "co" => "whois.nic.co", // Colombia.
          "com" => "whois.verisign-grs.com",
          "coop" => "whois.nic.coop",
          // cr - Costa Rica - no whois server assigned.
          // cu - Cuba - no whois server assigned.
          // cv - Cape Verde - no whois server assigned.
          // cw - Curacao - no whois server assigned.
          "cx" => "whois.nic.cx", // Christmas Island.
          // cy - Cyprus - no whois server assigned.
          "cz" => "whois.nic.cz", // Czech Republic.
          "de" => "whois.denic.de", // Germany.
          // dj - Djibouti - no whois server assigned.
          "dk" => "whois.dk-hostmaster.dk", // Denmark.
          "dm" => "whois.nic.dm", // Dominica.
          // do - Dominican Republic - no whois server assigned.
          "dz" => "whois.nic.dz", // Algeria.
          "ec" => "whois.nic.ec", // Ecuador.
          "edu" => "whois.educause.edu",
          "ee" => "whois.eenet.ee", // Estonia.
          "eg" => "whois.ripe.net", // Egypt.
          // er - Eritrea - no whois server assigned.
          "es" => "whois.nic.es", // Spain.
          // et - Ethiopia - no whois server assigned.
          "eu" => "whois.eu",
          "fi" => "whois.ficora.fi", // Finland.
          // fj - Fiji - no whois server assigned.
          // fk - Falkland Islands - no whois server assigned.
          // fm - Micronesia, Federated States Of - no whois server assigned.
          "fo" => "whois.nic.fo", // Faroe Islands.
          "fr" => "whois.nic.fr", // France.
          // ga - Gabon - no whois server assigned.
          "gd" => "whois.nic.gd", // Grenada.
          // ge - Georgia - no whois server assigned.
          // gf - French Guiana - no whois server assigned.
          "gg" => "whois.gg", // Guernsey.
          // gh - Ghana - no whois server assigned.
          "gi" => "whois2.afilias-grs.net", // Gibraltar.
          "gl" => "whois.nic.gl", // Greenland (Denmark).
          // gm - Gambia - no whois server assigned.
          // gn - Guinea - no whois server assigned.
          "gov" => "whois.nic.gov",
          // gr - Greece - no whois server assigned.
          // gt - Guatemala - no whois server assigned.
          "gs" => "whois.nic.gs", // South Georgia And The South Sandwich Islands.
          // gu - Guam - no whois server assigned.
          // gw - Guinea-bissau - no whois server assigned.
          "gy" => "whois.registry.gy", // Guyana.
          "hk" => "whois.hkirc.hk", // Hong Kong.
          // hm - Heard and McDonald Islands (Australia) - no whois server assigned.
          "hn" => "whois.nic.hn", // Honduras.
          "hr" => "whois.dns.hr", // Croatia.
          "ht" => "whois.nic.ht", // Haiti.
          "hu" => "whois.nic.hu", // Hungary.
          // id - Indonesia - no whois server assigned.
          "ie" => "whois.domainregistry.ie", // Ireland.
          "il" => "whois.isoc.org.il", // Israel.
          "im" => "whois.nic.im", // Isle of Man.
          "in" => "whois.inregistry.net", // India.
          "info" => "whois.afilias.net",
          "int" => "whois.iana.org",
          "io" => "whois.nic.io", // British Indian Ocean Territory.
          "iq" => "whois.cmc.iq", // Iraq.
          "ir" => "whois.nic.ir", // Iran, Islamic Republic Of.
          "is" => "whois.isnic.is", // Iceland.
          "it" => "whois.nic.it", // Italy.
          "je" => "whois.je", // Jersey.
          // jm - Jamaica - no whois server assigned.
          // jo - Jordan - no whois server assigned.
          "jobs" => "jobswhois.verisign-grs.com",
          "jp" => "whois.jprs.jp", // Japan.
          "ke" => "whois.kenic.or.ke", // Kenya.
          "kg" => "www.domain.kg", // Kyrgyzstan.
          // kh - Cambodia - no whois server assigned.
          "ki" => "whois.nic.ki", // Kiribati.
          // km - Comoros - no whois server assigned.
          // kn - Saint Kitts And Nevis - no whois server assigned.
          // kp - Korea, Democratic People's Republic Of - no whois server assigned.
          "kr" => "whois.kr", // Korea, Republic Of.
          // kw - Kuwait - no whois server assigned.
          // ky - Cayman Islands - no whois server assigned.
          "kz" => "whois.nic.kz", // Kazakhstan.
          "la" => "whois.nic.la", // Lao People's Democratic Republic.
          // lb - Lebanon - no whois server assigned.
          // lc - Saint Lucia - no whois server assigned.
          "li" => "whois.nic.li", // Liechtenstein.
          // lk - Sri Lanka - no whois server assigned.
          "lt" => "whois.domreg.lt", // Lithuania.
          "lu" => "whois.dns.lu", // Luxembourg.
          "lv" => "whois.nic.lv", // Latvia.
          "ly" => "whois.nic.ly", // Libya.
          "ma" => "whois.iam.net.ma", // Morocco.
          // mc - Monaco - no whois server assigned.
          "md" => "whois.nic.md", // Moldova.
          "me" => "whois.nic.me", // Montenegro.
          "mg" => "whois.nic.mg", // Madagascar.
          // mh - Marshall Islands - no whois server assigned.
          "mil" => "whois.nic.mil",
          // mk - Macedonia, The Former Yugoslav Republic Of - no whois server assigned.
          "ml" => "whois.dot.ml", // Mali.
          // mm - Myanmar - no whois server assigned.
          "mn" => "whois.nic.mn", // Mongolia.
          "mo" => "whois.monic.mo", // Macao.
          "mobi" => "whois.dotmobiregistry.net",
          "mp" => "whois.nic.mp", // Northern Mariana Islands.
          // mq - Martinique (France) - no whois server assigned.
          // mr - Mauritania - no whois server assigned.
          "ms" => "whois.nic.ms", // Montserrat.
          // mt - Malta - no whois server assigned.
          "mu" => "whois.nic.mu", // Mauritius.
          "museum" => "whois.museum",
          // mv - Maldives - no whois server assigned.
          // mw - Malawi - no whois server assigned.
          "mx" => "whois.mx", // Mexico.
          "my" => "whois.domainregistry.my", // Malaysia.
          // mz - Mozambique - no whois server assigned.
          "na" => "whois.na-nic.com.na", // Namibia.
          "name" => "whois.nic.name",
          "nc" => "whois.nc", // New Caledonia.
          // ne - Niger - no whois server assigned.
          "net" => "whois.verisign-grs.net",
          "nf" => "whois.nic.nf", // Norfolk Island.
          "ng" => "whois.nic.net.ng", // Nigeria.
          // ni - Nicaragua - no whois server assigned.
          "nl" => "whois.domain-registry.nl", // Netherlands.
          "no" => "whois.norid.no", // Norway.
          // np - Nepal - no whois server assigned.
          // nr - Nauru - no whois server assigned.
          "nu" => "whois.nic.nu", // Niue.
          "nz" => "whois.srs.net.nz", // New Zealand.
          "om" => "whois.registry.om", // Oman.
          "org" => "whois.pir.org",
          // pa - Panama - no whois server assigned.
          "pe" => "kero.yachay.pe", // Peru.
          "pf" => "whois.registry.pf", // French Polynesia.
          // pg - Papua New Guinea - no whois server assigned.
          // ph - Philippines - no whois server assigned.
          // pk - Pakistan - no whois server assigned.
          "pl" => "whois.dns.pl", // Poland.
          "pm" => "whois.nic.pm", // Saint Pierre and Miquelon (France).
          // pn - Pitcairn (New Zealand) - no whois server assigned.
          "post" => "whois.dotpostregistry.net",
          "pr" => "whois.nic.pr", // Puerto Rico.
          "pro" => "whois.dotproregistry.net",
          // ps - Palestine, State of - no whois server assigned.
          "pt" => "whois.dns.pt", // Portugal.
          "pw" => "whois.nic.pw", // Palau.
          // py - Paraguay - no whois server assigned.
          "qa" => "whois.registry.qa", // Qatar.
          "re" => "whois.nic.re", // Reunion (France).
          "ro" => "whois.rotld.ro", // Romania.
          "rs" => "whois.rnids.rs", // Serbia.
          "ru" => "whois.tcinet.ru", // Russian Federation.
          // rw - Rwanda - no whois server assigned.
          "sa" => "whois.nic.net.sa", // Saudi Arabia.
          "sb" => "whois.nic.net.sb", // Solomon Islands.
          "sc" => "whois2.afilias-grs.net", // Seychelles.
          // sd - Sudan - no whois server assigned.
          "se" => "whois.iis.se", // Sweden.
          "sg" => "whois.sgnic.sg", // Singapore.
          "sh" => "whois.nic.sh", // Saint Helena.
          "si" => "whois.arnes.si", // Slovenia.
          "sk" => "whois.sk-nic.sk", // Slovakia.
          // sl - Sierra Leone - no whois server assigned.
          "sm" => "whois.nic.sm", // San Marino.
          "sn" => "whois.nic.sn", // Senegal.
          "so" => "whois.nic.so", // Somalia.
          // sr - Suriname - no whois server assigned.
          "st" => "whois.nic.st", // Sao Tome And Principe.
          "su" => "whois.tcinet.ru", // Russian Federation.
          // sv - El Salvador - no whois server assigned.
          "sx" => "whois.sx", // Sint Maarten (dutch Part).
          "sy" => "whois.tld.sy", // Syrian Arab Republic.
          // sz - Swaziland - no whois server assigned.
          "tc" => "whois.meridiantld.net", // Turks And Caicos Islands.
          // td - Chad - no whois server assigned.
          "tel" => "whois.nic.tel",
          "tf" => "whois.nic.tf", // French Southern Territories.
          // tg - Togo - no whois server assigned.
          "th" => "whois.thnic.co.th", // Thailand.
          "tj" => "whois.nic.tj", // Tajikistan.
          "tk" => "whois.dot.tk", // Tokelau.
          "tl" => "whois.nic.tl", // Timor-leste.
          "tm" => "whois.nic.tm", // Turkmenistan.
          "tn" => "whois.ati.tn", // Tunisia.
          "to" => "whois.tonic.to", // Tonga.
          "tp" => "whois.nic.tl", // Timor-leste.
          "tr" => "whois.nic.tr", // Turkey.
          "travel" => "whois.nic.travel",
          // tt - Trinidad And Tobago - no whois server assigned.
          "tv" => "tvwhois.verisign-grs.com", // Tuvalu.
          "tw" => "whois.twnic.net.tw", // Taiwan.
          "tz" => "whois.tznic.or.tz", // Tanzania, United Republic Of.
          "ua" => "whois.ua", // Ukraine.
          "ug" => "whois.co.ug", // Uganda.
          "uk" => "whois.nic.uk", // United Kingdom.
          "us" => "whois.nic.us", // United States.
          "uy" => "whois.nic.org.uy", // Uruguay.
          "uz" => "whois.cctld.uz", // Uzbekistan.
          // va - Holy See (vatican City State) - no whois server assigned.
          "vc" => "whois2.afilias-grs.net", // Saint Vincent And The Grenadines.
          "ve" => "whois.nic.ve", // Venezuela.
          "vg" => "whois.adamsnames.tc", // Virgin Islands, British.
          // vi - Virgin Islands, US - no whois server assigned.
          // vn - Viet Nam - no whois server assigned.
          // vu - Vanuatu - no whois server assigned.
          "wf" => "whois.nic.wf", // Wallis and Futuna.
          "ws" => "whois.website.ws", // Samoa.
          "xxx" => "whois.nic.xxx",
          // ye - Yemen - no whois server assigned.
          "yt" => "whois.nic.yt", // Mayotte.
          "yu" => "whois.ripe.net"
          

          --
          Dustin Dauncey
          www.d19.ca

          1 Reply Last reply
          3

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Bookmarks
          • Search