Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsJul 7, 2026·3 min de lectura

FreeDomains — Free Custom Domains for Developer Projects

An open-source platform by Stackryze that provides free custom domain names for developers, with DNS management and GitHub-based provisioning.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
FreeDomains Overview
Comando de instalación directa
npx -y tokrepo@latest install a641185c-79bd-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

FreeDomains is an open-source service by Stackryze that gives developers free custom domain names for their projects. Instead of purchasing a domain, developers submit a pull request to the repository with their desired subdomain configuration, and the platform automatically provisions DNS records on merge. It lowers the barrier for hosting personal projects, portfolios, and open-source documentation.

What FreeDomains Does

  • Provides free subdomains under Stackryze-owned TLDs for developer projects
  • Manages DNS provisioning through a GitHub-based pull request workflow
  • Supports A, AAAA, CNAME, TXT, and MX record types
  • Automates domain validation and conflict detection during PR review
  • Maintains a public registry of all provisioned domains in the repository

Architecture Overview

FreeDomains operates as a GitOps-driven DNS management system. Domain configurations are stored as JSON files in the repository. When a pull request is merged, a GitHub Actions pipeline reads the configuration, validates the records, and pushes them to the DNS provider via API. The pipeline also runs pre-merge checks to prevent conflicts, invalid records, and policy violations. The entire provisioning process is transparent and auditable through git history.

Self-Hosting & Configuration

  • Fork the repository to claim a subdomain — no account registration needed
  • Add a JSON configuration file specifying your subdomain and DNS records
  • Point your subdomain to any hosting provider (Vercel, Netlify, GitHub Pages, custom servers)
  • Changes and updates follow the same PR workflow
  • The DNS provider integration is managed by the Stackryze maintainers

Key Features

  • Zero-cost domain provisioning for developer projects
  • Fully transparent GitOps workflow with public audit trail
  • Supports common DNS record types for flexible hosting configuration
  • Automated validation prevents misconfigured or conflicting domains
  • No vendor lock-in — point your subdomain anywhere

Comparison with Similar Tools

  • Freenom — provided free TLDs but was unreliable and shut down; FreeDomains uses a sustainable maintainer-backed model
  • GitHub Pages — offers *.github.io subdomains; FreeDomains provides custom TLD subdomains with more DNS flexibility
  • Vercel/Netlify — provide *.vercel.app subdomains; FreeDomains works with any hosting provider
  • is-a.dev — community free subdomains; FreeDomains offers a similar model with Stackryze-operated TLDs

FAQ

Q: Are there usage limits? A: Typically one to a few subdomains per user. The maintainers review PRs to prevent abuse.

Q: Can I use this for commercial projects? A: Check the repository's terms of service. FreeDomains is primarily designed for personal and open-source projects.

Q: What happens if the service shuts down? A: Since configurations are in a public repo, the git history preserves your setup. You would need to migrate to a paid domain provider.

Q: How long does provisioning take? A: DNS records are provisioned shortly after PR merge, with propagation typically completing within minutes.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados