Skip to content
Español

Meltemi Web

The web of the Meltemi family: the product site at meltemi.dev, the shared identity service at id.meltemi.dev and the documentation portal at docs.meltemi.dev. Meltemi is one brand with two products, the Meltemi IDE and Meltemi Diagrams; each lives in its own repository, and this one holds what they share: the site people arrive at and the account they sign in with. docs/repositories.md maps the three repositories, their domains and the contracts between them.

Folder What
openspec/ Changes and specifications (OpenSpec): identity-service, product-site
docs/repositories.md The family’s repositories, domains and the contracts between them
docs/decisions/ Decision records
packages/site The static site, written by the product-site change
packages/identity The identity Worker, written by the identity-service change
packages/docs The documentation portal, written by the docs-portal change
packages/infra The family’s infrastructure as code (Terraform): Cloudflare and GitHub
.github/workflows/ CI, deploy, release, and the infrastructure’s plan, apply and drift

Built and tested locally; delivered by the delivery change (decision 0004). The repository is askenaz-dev/meltemi-web. Everything that runs in the cloud is declared in packages/infra and applied by the pipelines: zones, records, Workers, databases, the bucket, Custom Domains, secrets, deploy tokens and the GitHub repositories. Nothing is configured from a machine; the few values only a person can obtain are the bootstrap that packages/infra/README.md lists.

Read AGENTS.md and CONTRIBUTING.md. Changes follow OpenSpec: /opsx:propose, /opsx:apply, /opsx:archive; the context and rules the artifacts follow are in openspec/config.yaml.

Apache-2.0, the licence of the site files this repository takes over from the IDE repository; the owner confirms it before the first publication (decision 0001).