Skip to content

Guides

Step-by-step guides for every major HomeCloud service. Each page covers:

  1. What the service is for (in plain language)
  2. How to use it in the console
  3. How to automate with the CLI and SDK where applicable
  4. 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
Mail Mail 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.