Tillbaka till ändringsloggen
Container RegistryStorage·

More control over your container registries

Choose a region, set a retention policy, and turn on image scanning or immutable tags when you create a Cosmoner registry.

A Cosmoner registry used to be a name and nothing else. You can now decide where it lives, how long images stick around, and how strictly tags and scanning are enforced — set once when you create the registry, and adjustable per repository afterwards.

Nothing changes about how you push and pull. You still log in with your Cosmoner API key, and there are still no cloud credentials for you to manage.

New options when you create a registry

OptionWhat it does
RegionPick where your images are stored, across US, Europe, and Asia Pacific. Fixed once the registry exists.
Tag mutabilityKeep tags overwritable, or make them immutable so a pushed tag can never be replaced.
Scan on pushCheck every pushed image against known vulnerabilities.
EncryptionUse Cosmoner-managed encryption, or bring your own key.
Retention policyKeep the most recent images and expire untagged ones after a number of days you choose.

Retention is enforced by the registry itself, so old images are cleaned up on a schedule rather than only when something else happens to run. Each repository can override the registry's retention settings from the registry's page at any time.

Separate pages for each registry type

Choosing between a Cosmoner registry and connecting one of your own is now its own step with its own address, so you can link to or bookmark either form directly:

  • …/storage/container-registry/platform/create
  • …/storage/container-registry/external/create

The old …/container-registry/create address still works — it is the page where you pick between the two.

Billing

Registry storage is metered at $0.25/GB per month, with no fixed monthly fee for having a registry at all — you are billed for what you actually store. Registries you connect from another provider are still billed by whoever hosts them.

Registries created before this change keep working and keep their current billing. See the storage API reference for the new fields.