Roadmap

Planned6

  1. Spending alerts per project

    Send an email or webhook when a project passes a monthly spend limit, so a runaway autoscaling group does not surprise us.

    9votes1commentFeatures
  2. VPC peering between projects

    Our staging and production live in different projects. Peering their private networks would let us share one database cluster safely.

    9votes2commentsFeatures
  3. Point-in-time recovery for managed databases

    Daily backups are not enough for us. We need to restore a database to a specific minute after a bad migration.

    9votes2commentsFeatures
  4. Terraform provider: support for firewalls and floating IPs

    The Terraform provider covers VMs and volumes but not firewalls and floating IPs, so part of our infrastructure is still managed by hand.

    9votes2commentsFeatures
  5. Metrics and alerts for VMs in the panel

    CPU, RAM, disk and network graphs with simple threshold alerts would replace a separate monitoring tool for small teams.

    8votes3commentsStacklets
  6. Floating IP reassignment without downtime

    When we move a floating IP to a standby VM there is a 20-40 second gap. An atomic reassign (or a documented way to pre-warm the target) would let us do real failover.

    7votes3commentsFeatures

In progress5

  1. Off-site backups to another region

    Backups are stored in the same datacenter as the server. We need an option to copy them to a second region for disaster recovery.

    10votes4commentsFeatures
  2. Kubernetes: cluster autoscaler support

    Node pools have a fixed size. Please support the cluster autoscaler so pools grow and shrink with pending pods.

    10votes4commentsFeatures
  3. API tokens with limited scopes

    Our CI token can delete any server. We need tokens that are read-only or limited to one project.

    9votes2commentsFeatures
  4. Scheduled snapshots for block volumes

    We take volume snapshots with a cron job on every VM. A built-in schedule (daily/weekly) with retention per volume would remove a lot of scripts.

    10votes4commentsVolumes
  5. S3-compatible object storage lifecycle rules

    Please support lifecycle rules on buckets so old logs move to a cheaper class or expire after N days.

    7votes2commentsFeatures

Done6

  1. Private container registry with vulnerability scanning

    We push images to the registry every day. Automatic CVE scanning on push with a report in the panel would save us from running Trivy ourselves.

    10votes2commentsContainer registry
  2. Load balancer with Let's Encrypt certificates

    Please let the managed load balancer issue and renew TLS certificates automatically for our domains.

    10votes2commentsLoad balancer
  3. Live resize of block volumes

    Growing a volume needs a VM restart today. Online resize would let us expand disks without a maintenance window.

    8votes0commentsFeatures
  4. Managed PostgreSQL 17

    Only 15 and 16 are available. We want to move to 17 for the new logical replication features.

    8votes2commentsFeatures
  5. Firewall rules by tag

    Right now firewall rules are attached to each VM. Applying rules to all servers with a tag (for example web or db) would make large setups manageable.

    7votes2commentsFeatures
  6. Kubernetes 1.31 upgrade path

    Our clusters are still on 1.29. A one-click minor version upgrade with a node drain would be great.

    7votes0commentsFeatures