PowerDNS-AuthAdmin
A modern, self-hosted DNS administration UI for PowerDNS Authoritative.
Security & compliance
Most breaches do not need a clever attacker. They need an unpatched server, a reused password or a backup nobody has tested. I focus on the fundamentals that close those doors, and treat compliance as the evidence that they are closed.
No product replaces these. Get them right and most attacks fail; skip them and no tool will save you.
You cannot protect a server, account or service you do not know exists. Keep one up-to-date inventory and make it the source every other tool trusts.
Most attacks use flaws that already have a fix. Internet-facing systems are patched in days, not quarters, and someone checks that it happened.
MFA on everything that matters, starting with email, remote access and admin accounts. Phishing-resistant methods where possible.
People and systems get the access they need, for as long as they need it. Admin rights are separate, logged and rare.
Every server and container starts from a known, hardened baseline, and drift is detected automatically rather than discovered during an incident.
A breach in one place should stay in one place. Separate what does not need to talk, and filter what does.
Passwords, keys and tokens live in a vault, rotate, and never appear in a repository, a ticket or a chat.
A backup is only real once you have restored from it. Keep a copy attackers cannot reach, and test recovery on a schedule.
Collect the logs that answer who did what and when, keep them where an intruder cannot erase them, and alert on what matters.
TLS everywhere with certificates that renew themselves, and data encrypted at rest. Expired certificates are outages waiting to happen.
Know what third-party code you run, pin versions, keep images minimal and update deliberately rather than blindly.
Decide before an incident who leads, who decides and who talks to customers. Then practise it, because the first hour sets the outcome.
If the answer to any of these is a pause, that is where to start.
Compliance follows good engineering, not the other way round. When the fundamentals are automated and measured, the evidence an auditor needs is a by-product: a report the systems produce, not a spreadsheet someone fills in the week before the audit.
Security has to fit how people actually work. A control that slows everyone down gets worked around. One built into the platform, the pipeline or the sign-in flow simply becomes the way things are done.
Frameworks I have implemented controls for and produced evidence against. Each one asks the same underlying question: can you show the fundamentals are in place and working?
This site is held to the same standard. Every item below is checked automatically on each deploy.
Found a security issue on this site or in one of my open-source projects? Email jad.seifeddine@gmail.com with the details and how to reproduce it. I will acknowledge it promptly, keep you informed while it is fixed, and credit you if you would like. Please do not access other people's data or degrade the service while testing.
Automated CIS-style hardening, patching and drift control across RHEL and Ubuntu fleets, keeping hosts consistent and compliant.
Macquarie Technology GroupDelivered releases with RBAC and isolated environments, and secrets held in HashiCorp Vault.
Macquarie Technology GroupSecurity hardening and patching across a large Linux fleet, plus firewalls, VLAN segmentation and SD-WAN across multiple data centres.
Next Generation NetworksOwned the firewall and VPN networks that kept the organisation secure and connected.
HoneyBee InternationalBuild model-serving controls, deployment guardrails and tenant isolation into production LLM platforms.
MercorDesigned PowerDNS-AuthAdmin's security model: about 60 granular permissions, SSO with MFA, Argon2id passwords, scoped API tokens and an append-only audit log.
Open sourceA modern, self-hosted DNS administration UI for PowerDNS Authoritative.
A self-hosted ACME v2 certificate manager that works for private domains.
FAQ
Jad has hands-on experience implementing controls and producing evidence for the Essential Eight, ISO/IEC 27001, SOC 2, CIS Benchmarks, PCI DSS, the NIST Cybersecurity Framework, the Australian Government ISM (including IRAP assessments) and the Privacy Act's Notifiable Data Breaches scheme.
In Jad's experience most breaches exploit the basics. The fundamentals that matter most are knowing what you have, patching internet-facing systems quickly, MFA everywhere, least privilege, hardened builds, network segmentation, secrets kept in a vault, backups that have been restored, logs someone reads, and an incident plan that has been practised.
Jad treats compliance as the outcome of good engineering. The fundamentals are automated and measured, so the evidence auditors need for frameworks such as the Essential Eight, ISO 27001 or SOC 2 is produced by the systems themselves rather than assembled by hand before an audit.
Open to select consulting, contract and advisory work. Tell me what you are building and where it hurts.