# Haltman ## Documentation - [Introduction](https://dev.haltman.io/introduction.md): Haltman.io is an open-source initiative focused on cybersecurity and privacy tooling. Explore our knowledge base covering OSINT tools, mail forwarding, and self-hosting guides. - [Quickstart](https://dev.haltman.io/quickstart.md): Get oriented quickly. Find the right section for your use case — whether you want to use our tools, our mail forwarding service, or self-host the entire stack. - [Features Overview](https://dev.haltman.io/features.md): Overview of all Haltman.io open-source projects and their core capabilities. - [Integrations & Community](https://dev.haltman.io/integrations.md): Connect with Haltman.io through GitHub, Telegram, and other channels. Explore how the projects integrate with external services. ## Open Source Tools - [ip-thc](https://dev.haltman.io/open-source/ip-thc.md): Fast CLI for DNS intelligence using the ip.thc.org public dataset. Supports Reverse DNS, Subdomain, and CNAME queries on 5.14 billion+ mapped domains. - [search-leaks](https://dev.haltman.io/open-source/search-leaks.md): OSINT CLI tool to query data breach/leak statistics by domain or email using public threat-intel APIs. Supports stdin and target lists, automatic type detection, forced modes, and structured output. - [reverse-whois](https://dev.haltman.io/open-source/reverse-whois.md): Golang CLI tool to perform Reverse WHOIS queries and enumerate domains whose WHOIS records contain specific search terms. Uses WhoisXML API. - [sub-alter](https://dev.haltman.io/open-source/sub-alter.md): OSINT CLI tool to query a commercial Domains/Subdomains Discovery dataset and enumerate domains and subdomains that match user-defined include/exclude patterns. - [brave-search](https://dev.haltman.io/open-source/brave-search.md): CLI tool for cybersecurity workflows that queries Brave Search API and extracts URLs from the results. Clean output, pagination support, rate limiting, retries, proxy support (HTTP / SOCKS5). ## mail-forwarding - [Get started](https://dev.haltman.io/get-started.md): Let's explain the explanation. - [Get Started (Self-Hosting)](https://dev.haltman.io/mail-forwarding-selfhost/get-started.md): Introduction to self-hosting the complete mail forwarding stack. Host and manage the service on your own infrastructure. - [mail-forwarding-core](https://dev.haltman.io/mail-forwarding-selfhost/mail-forwarding-core.md): Complete guide to installing the core mail forwarding stack: MariaDB, DNS, PostSRSd, Postfix, and OpenDKIM. A simple, abuse-aware, open-source solution. - [mail-forwarding-api](https://dev.haltman.io/mail-forwarding-selfhost/mail-forwarding-api.md): Node.js + Express API to manage mail forwarding aliases. Handles subscribe, confirm, unsubscribe operations with rate limiting and email confirmation. - [mail-forwarding-ui](https://dev.haltman.io/mail-forwarding-selfhost/mail-forwarding-ui.md): Next.js frontend for managing forwarding aliases via the Mail Forwarding API. Built with React, TailwindCSS, Radix UI, and ShadCN. - [Cleanup Cronjob](https://dev.haltman.io/mail-forwarding-selfhost/cleanup-cronjob.md): Optional maintenance cronjob to purge expired email confirmation records from the database. - [DNS Configuration](https://dev.haltman.io/mail-forwarding-selfhost/dns-configuration.md): How to correctly configure DNS for domains and subdomains that will use the mail forwarding service. Includes PTR, MX, SPF, DMARC, and database authorization. - [Get Started (User)](https://dev.haltman.io/mail-forwarding/get-started.md): Introduction to the free mail forwarding service at forward.haltman.io. This guide is for end users who want to create and manage email aliases. - [Create Alias (UI)](https://dev.haltman.io/mail-forwarding/create-alias-ui.md): How to create a mail forwarding alias using the web interface at forward.haltman.io. - [Create Alias (cURL)](https://dev.haltman.io/mail-forwarding/create-alias-curl.md): How to create a mail forwarding alias using the command line (cURL). - [Remove Your Alias](https://dev.haltman.io/mail-forwarding/remove-alias.md): How to remove an existing mail forwarding alias from forward.haltman.io. - [Add Your Domain](https://dev.haltman.io/mail-forwarding/add-domain.md): How to add your own root domain to the free mail forwarding service. ## API Reference - [List active managed domains](https://dev.haltman.io/api-reference/get-domains.md): No description found - [Request alias creation confirmation email](https://dev.haltman.io/api-reference/get-forward-subscribe.md): Uses either `name` + optional `domain` + `to`, or `address` + `to`. - [Request alias removal confirmation email](https://dev.haltman.io/api-reference/get-forward-unsubscribe.md): No description found - [Confirm subscribe/unsubscribe token](https://dev.haltman.io/api-reference/get-forward-confirm.md): No description found - [Relay DNS UI request to upstream check-dns](https://dev.haltman.io/api-reference/post-request-ui.md): No description found - [Relay DNS email request to upstream check-dns](https://dev.haltman.io/api-reference/post-request-email.md): No description found - [Relay DNS status lookup to upstream check-dns](https://dev.haltman.io/api-reference/get-api-checkdns-target.md): No description found - [Request API key creation email](https://dev.haltman.io/api-reference/post-api-credentials-create.md): Accepts `email` and `days` in JSON body (recommended) or query string. - [Confirm API key request and return one-time plaintext token](https://dev.haltman.io/api-reference/get-api-credentials-confirm.md): No description found - [List aliases for authenticated owner](https://dev.haltman.io/api-reference/get-api-alias-list.md): No description found - [Create alias for authenticated owner](https://dev.haltman.io/api-reference/post-api-alias-create.md): Accepts `alias_handle` and `alias_domain` in JSON body or query. - [Delete alias for authenticated owner](https://dev.haltman.io/api-reference/post-api-alias-delete.md): Accepts `alias` in JSON body or query. ## Changelog - [Changelog](https://dev.haltman.io/changelog.md): Release history and project updates for Haltman.io open-source tools and services.