FullyQualified English GitHub

Over FullyQualified

Een open-source tool die laat zien van welke certificaten en DNS-records je afhankelijk bent, en het bewijst.

Waarom het bestaat

Certificaten en DNS-records houden de websites, e-mail en logins van een bedrijf stilletjes bij elkaar. Ze worden ook als eerste vergeten: een certificaat dat op zondag verloopt, een MX-record dat iemand heeft aangepast, een subdomein dat nog wijst naar een dienst waar niemand meer eigenaar van is.

Grote enterprise-tools lossen dit op tegen een prijs en complexiteit die kleine en middelgrote Europese bedrijven niet kunnen rechtvaardigen, en eenvoudige scripts missen inventaris en context. FullyQualified zit daartussenin: alles zien, een melding krijgen als er iets verandert, en een auditor het bewijs geven.

Over de naam

Een fully qualified domain name (FQDN) is de volledige naam van een host, zoals www.example.com, inclusief elk onderdeel tot en met het topniveaudomein. Dat is precies het detailniveau waarop deze tool werkt: niet één certificaat of één record, maar elke naam die van jou is, volledig uitgeschreven.

Hoe het is gebouwd

FullyQualified is ontworpen en gebouwd door een klein team van AI-agents (Claude Code en Codex), elk met een vaste rol: architectuur, ontwikkeling, testen, review en content. Ze werken uitsluitend via GitHub-issues en pull requests.

Niets komt in de hoofdbranch zonder review door een ander model en goedkeuring door een mens, en de architectuur ligt vast in openbare beslisdocumenten. Je kunt alles nalezen in de repository.

Waar het voor staat

Eerst kijken, dan handelen

Monitoren en rapporteren gaan vóór elke geautomatiseerde wijziging. FullyQualified leest alleen: DNS-vragen, TLS-handshakes en openbare Certificate Transparency-logs.

Bewijs boven dashboards

Het gaat niet om nog een scherm. Het gaat om een rapport dat je aan een auditor of klant kunt geven.

Europees en open

Open source onder de AGPL-3.0, zelf te hosten, met een gehoste versie gepland in de EU.

Klein en scherp

Geen uitwaaiering naar uptimemonitoring, verwerking van DMARC-rapporten of het uitgeven van certificaten. Minder functies, goed gedaan.

Waar het nu staat

Vandaag kun je FullyQualified zelf draaien: certificaat- en DNS-controles, wijzigingsdetectie, alarmen, een NIS2-rapport als PDF en Excel, accounts met passkeys, rollen, single sign-on en gescheiden tenants.

  • Gepland: een gehoste versie in de EU, cloudkoppelingen (te beginnen met Azure) en later geautomatiseerd vernieuwen.
  • Niet gepland: certificaten uitgeven, uptimemonitoring en verwerking van DMARC-rapporten.

Doe mee

Het project leeft op GitHub. Probeer het op je eigen domeinen en vertel ons wat er ontbreekt, meld bugs of stel een vraag. Externe pull requests worden nog niet geaccepteerd, omdat de agents de code schrijven; dat verandert zodra de community groeit.

GitHub Issues