- GitHub Actions: $0.00125/min on Ubicloud vs. $0.00600/min on GitHub
- Compute (VMs): $41.89/month on Ubicloud vs. $90/month on AWS Germany
- Managed PostgreSQL: $78.15/month on Ubicloud vs. $200/month on AWS Germany
- Burstable VMs start at $10.47/month and Hobby Managed PostgreSQL starts at $19.54/month
GitHub Actions
Ubicloud runners come with dedicated CPU, memory, local block storage, and a public IPv4 address. Our GitHub Managed Runner Application allocates virtual machines (VMs) across data centers in Germany to provide high availability. Every account gets a $2.5/month credit that’s equivalent to 1,250 minutes of Ubicloud runner time. The tagubicloud-standard-2 defaults to Linux x64 2 vCPUs. Given Ubicloud’s price advantage, we recommend trying 4 vCPUs or more if your pipeline benefits from parallelism.
When you enable premium runners, we automatically route your jobs to premium machines. If capacity’s full, you seamlessly fall back to standard runners with no extra wait time. You are billed by the minute based on the type of runner you’re using.
Standard x64 Runners
Premium x64 Runners
All new users get the superior performance of our premium runners by default. You disable premium runners in your account settings if you want to use standard runners instead.
arm64 Runners
Compute
Ubicloud virtual machines (VMs) come in standard and burstable flavors. The following tables display our VM pricing in Hetzner’s Germany region.- You can choose extra storage in the portal at additional cost.
- Ubicloud prices in our LeaseWeb US region are now comparable to Germany.
Standard VMs
Standard VMs come with dedicated CPU, memory, and local block storage. You can think of the standard family as our general purpose instances.Burstable VMs
Burstable VMs come with shared CPUs. Each VM can utilize host cpu capacity up to 50% of the allocated vCPU and additionally burst up to 100% of the allocated vCPU at micro-intervals. Memory and block storage is currently dedicated to each VM. Burstable VMs are best suited for low-traffic websites, development and testing workloads, and AI agents.Networking
Ubicloud creates each VM in a private subnet. For free, each VM gets a private IPv4 and IPv6 address. The VM also gets a public IPv6 address for free. For a public IPv4 address, we charge $3.00/month pro-rated per minute. You can opt out of getting a public IPv4 when creating the VM. Each VM has a monthly egress quota of 0.625TB per 2 vCPUs. If you exceed this limit, we will charge you $3 per TB of egress traffic. We don’t charge for ingress traffic or traffic between your resources within the same cloud region.Machine Images
Machine images let you capture a VM’s disk as a reusable, versioned image and boot new VMs from it. You are billed for the storage that your image versions consume.- Billing is based on the “Archive Size” of each captured image version, which can be less than the source VM’s disk allocation because of compression. We calculate usage at per-minute granularity and bill you at the end of the month.
- Each version of an image is billed separately. Destroy versions you no longer need to stop incurring charges.
- This rate is the same across all Ubicloud regions.
Managed PostgreSQL
Ubicloud Managed PostgreSQL comes in standard and hobby flavors. The following tables display our pricing in Germany.- We calculate usage at per minute granularity and bill you at the end of the month for usage.
- We retain backups for 7 days for disaster recovery purposes. You can restore from backups at per-minute granularity.
- You can choose extra storage in the portal at additional cost.
- Ubicloud prices in our US region are now comparable to Germany.
Standard PostgreSQL
Standard Managed PostgreSQL comes with dedicated CPU, memory, and local block storage.Hobby PostgreSQL
Hobby Managed PostgreSQL comes with shared CPUs. Each VM can utilize host cpu capacity up to 50% of the allocated vCPU and additionally burst up to 100% of the allocated vCPU at micro-intervals. Memory and local block storage are currently dedicated to the database.Managed Kubernetes
Managed Kubernetes comes with dedicated CPU, memory, local block storage, and public IP address for each node. With Ubicloud Kubernetes, you only pay for the nodes you use and there are no hidden costs for networking, load balancers or egress fees. The following table display our pricing in Germany:
We calculate usage at per-minute granularity and bill you at the end of the month for usage.
Ubicloud prices in our US region are now comparable to Germany for both worker and control plane nodes.