diff --git a/CLAUDE.md b/CLAUDE.md index aecebd4..6c71b28 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -24,7 +24,7 @@ GitHub template repository for creating new services on the Javabin platform. - `name` — service name (required, lowercase + hyphens, max 20 chars) - `team` — owning team, lowercase letters only (max 12), must exist in the registry (required) - `compute` — CPU, memory, port, desired count, health check path, `user` (default `"1000"`), `readonly_root_filesystem` (default `true`; only `/tmp` writable) -- `routing` — hostname under `javazone.no` and ALB priority +- `routing` — hostname one label under `javazone.no`, `java.no` or `javabin.no`, and ALB priority - `resources` — S3 buckets, DynamoDB tables / RDS PostgreSQL, SSM secrets (created as `PLACEHOLDER`, set with `javabin secret set`), SQS queues - `auth` — Cognito: `internal`/`external` shorthand, or full form with `client: confidential|public|none`, `callback_urls` (https or `http://localhost`), `groups` (restricts sign-in), `env` (alias injected names) - `environment` — custom environment variables diff --git a/app.yaml b/app.yaml index 6a7b1f8..297937e 100644 --- a/app.yaml +++ b/app.yaml @@ -23,7 +23,7 @@ compute: # ALB routing — omit for a worker with no load balancer routing: - host: my-service.javazone.no # DNS name, must be under javazone.no + host: my-service.javazone.no # one label under javazone.no, java.no or javabin.no priority: 100 # unique across all apps (1-50000) # Infrastructure resources (optional) — auto-wired to your container