Guides¶
Step-by-step guides for every major HomeCloud service. Each page covers:
- What the service is for (in plain language)
- How to use it in the console
- How to automate with the CLI and SDK where applicable
- Common pitfalls
Catalog¶
| Guide | Service | Start here if you need to… |
|---|---|---|
| Object Storage (SO) | SO | Store files, sync folders, host a static website |
| Message Queues (MQ) | MQ | Decouple workers, use a DLQ |
| Managed Databases (MDB) | MDB | Run PostgreSQL, MySQL, or MongoDB |
| Compute | Compute | Virtual machines, VPC / subnets, Agent, volumes, operations |
| Regions | Platform | HomeCloud places (homelab, eu-central), not vendor names |
| Redis | Redis | Managed cache |
| Functions | FN | Serverless handlers with triggers |
| Applications | Apps | Deploy from a template |
| Kubernetes | K8s | Inspect and scale account workloads |
| Image Registry (IR) | IR | Private Docker / OCI images |
| Mailboxes, templates, automations | ||
| Secrets | Secrets | Store credentials for apps and functions |
| IAM | IAM | Roles, policies, Access Keys, console roles |
| Domains & DNS | Domains | Bring your own domain, or search for a name (registration is not for sale yet) |
| SSL certificates | SSL | See issued certificates |
| Billing | Billing | Usage, estimates, invoices, spend alerts |
| Monitoring | Monitoring | Metrics, logs, alerts |
| Tasks | Tasks | Assign ops tasks, due dates, labels (TASK-{n}) |
| Account & team | Account | Members, audit, projects, security |
| Terraform | IaC | Provision account resources from CI (Access Key or GitHub OIDC) |
Auth reminder¶
- Console +
homecloud login— create and configure resources in a browser - Access Key — move data, call runtime APIs, and (with a user-bound key) provision via Terraform
- GitHub OIDC — Terraform in Actions without a long-lived secret (
HC_ROLE_ARN)
Create keys in Access Keys before trying CLI examples on this site.