Download Latest Version metal-amd64.iso (515.2 MB)
Email in envelope

Get an email when there's a new version of cozystack

Home / v0.35.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-08-19 13.0 kB
v0.35.0 source code.tar.gz 2025-08-19 4.3 MB
v0.35.0 source code.zip 2025-08-19 5.7 MB
initramfs-metal-amd64.xz 2025-08-18 114.2 MB
kernel-amd64 2025-08-18 20.1 MB
nocloud-amd64.raw.xz 2025-08-18 266.6 MB
metal-amd64.raw.xz 2025-08-18 266.6 MB
metal-amd64.iso 2025-08-18 418.7 MB
cozystack-installer.yaml 2025-08-18 2.7 kB
Totals: 9 Items   1.1 GB 0

Feature Highlights

External Application Sources in Cozystack

Cozystack now supports adding external application packages to the platform's application catalog. Platform administrators can include custom or third-party applications alongside built-in ones, using the Cozystack API.

Adding an application requires making an application package, similar to the ones included in Cozystack under packages/apps. Using external packages is enabled by a new CustomResourceDefinition (CRD) called CozystackResourceDefinition and a corresponding controller (reconciler) that watches for these resources.

Add your own managed application using the documentation and an example at github.com/cozystack/external-apps-example.

Cozystack API Improvements

This release brings significant improvements to the OpenAPI specs for all managed applications in Cozystack, including databases, tenant Kubernetes, virtual machines, monitoring, and others. These changes include more precise type definitions for fields that were previously defined only as generic objects, and many fields now have value constraints. Now many possible misconfigurations are detected immediately upon API request, and not later, with a failed deployment.

The Cozystack API now also displays default values for the application resources. Most other fields now have sane default values when such values are possible.

All these changes pave the road for the new Cozystack UI, which is currently under development.

Hetzner RobotLB Support

MetalLB, the default load balancer included in Cozystack, is built for bare metal and self-hosted VMs, but is not supported on most cloud providers. For example, Hetzner provides its own RobotLB service, which Cozystack now supports as an optional component.

Read the updated guide on deploying Cozystack on Hetzner.com to learn more and deploy your own Cozystack cluster on Hetzner.

S3 Service: Dedicated Clusters and Monitoring

You can now deploy dedicated Cozystack clusters to run the S3 service, powered by SeaweedFS. Thanks to the support for integration with remote filer endpoints, you can connect your primary Cozystack cluster to use S3 storage in a dedicated cluster.

For security, platform administrators can now configure the SeaweedFS application with a list of IP addresses or CIDR ranges that are allowed to access the filer service.

SeaweedFS has also been integrated into the monitoring stack and now has its own Grafana dashboard. Together, these enhancements help Cozystack users build a more reliable, scalable, and observable S3 service.

ClickHouse Keeper

The ClickHouse application now includes a ClickHouse Keeper service to improve cluster reliability and availability. This component is deployed by default with every ClickHouse cluster.

Learn more in the ClickHouse configuration reference.

Major Features and Improvements

Security

Fixes

Dependencies

Documentation

Development, Testing, and CI/CD


Full Changelog: https://github.com/cozystack/cozystack/compare/v0.34.0...v0.35.0

Source: README.md, updated 2025-08-19