<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:hub="http://hub.upcloud.com/"><channel><title>Documentation – Tooling</title><link>https://upcloud.com/docs/tooling/</link><description>Recent content in Tooling on Documentation</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>hello@upcloud.com (UpCloud)</managingEditor><webMaster>hello@upcloud.com (UpCloud)</webMaster><copyright>© 2024 UpCloud</copyright><atom:link href="https://upcloud.com/docs/tooling/index.xml" rel="self" type="application/rss+xml"/><lastBuildDate>Fri, 31 Jul 2026 08:30:08 +0000</lastBuildDate><item><title>Stacks on UpCloud</title><link>https://upcloud.com/docs/tooling/stacks/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/stacks/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
What are Stacks? Stacks offer a curated collection of popular Platform-as-a-Service (PaaS) and (Mobile) Backend-as-a-Service (MBaaS/BaaS) solutions, enabling application developers to seamlessly deploy their preferred development environments without requiring extensive infrastructure knowledge.
A "Gray Box" Approach Self-hosting application platforms often involves significant complexity. Stacks aim to abstract away the complexities of deploying infrastructure such as Kubernetes, Networking, Object Storage, and Load Balancers. This "gray box" approach provides the ease of use and quick start benefits of managed App Platforms while retaining the flexibility and control of self-hosting infrastructure.
Start Small and Scale Affordably as you Grow Stacks are meant to offer an accessible and affordable initial configuration, while remaining inherently scalable. As your application's demands increase and your team's infrastructure expertise evolves, Stacks provide the robust foundation necessary to grow and accommodate expanding requirements without requiring a re-architecture or migration. This ensures that you can begin with minimal setup and confidently scale your operations as needed, while keeping you at the helm and ensuring your costs won't spiral out of your control.
Available Stacks Supabase
A full Mobile Backend as a Service (BaaS/MBaaS). Good for quickly building the backend to web and mobile apps that require real-time synchronization to database data, authentication and granular row-level security (RLS). Supabase on Kubernetes setup guide
Dokku
A popular Platform as a Service (PaaS) for rapid push-to-deploy iteration building multiple isolated web apps and microservices on a number of different programming languages. Dokku on Kubernetes setup guide
Looking for another platform? Submit your suggestions in an issue here</description></item><item><title>UpCloud API</title><link>https://upcloud.com/docs/tooling/api/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/api/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
The UpCloud API is a robust REST API that provides developers with full programmatic control over their cloud resources. Client applications can be used to automate repetitive tasks on the cloud such as provisioning and managing cloud servers, Kubernetes clusters, managed databases, load balancers and more.
The API is independent from any programming language.
API reference documentation We are currently transitioning to a modernized, OpenAPI-powered documentation hub. Choose the portal that best fits your workflow during this Beta phase:
New Interactive Portal (Beta): Explore our completely redesigned UpCloud API Reference Portal (Beta) . This portal features a fast multi-panel layout, interactive API playground for live testing, built-in cURL code snippets, and direct access to our raw OpenAPI specification file. Legacy Docs: Access our existing Legacy API Reference Documentation for continued reference during the transition. API guides Explore our step-by-step API guides to learn how to integrate and use our APIs effectively.
SDK and IaC support To make integration seamless, we also offer open-source tooling, such as SDKs for multiple programming languages and IaC (Infrastructure as Code) tools, all built on our APIs. See our Tooling documentation for more information.</description></item><item><title>UpCloud CLI</title><link>https://upcloud.com/docs/tooling/cli/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/cli/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
The UpCloud CLI (upctl) provides a command-line interface to UpCloud services.
Installing We release pre-built packages for Linux, macOS and Windows.
See upctl installation instructions .
Available commands See upctl command reference .
Guides Explore our step-by-step CLI guides to learn how to use our CLI tool effectively.
Share your feedback Please reach out to us through GitHub issues . We would love to hear your feedback!
For contributions, please see contribution guidelines .</description></item><item><title>UpCloud SDKs</title><link>https://upcloud.com/docs/tooling/sdk/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/sdk/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
UpCloud offers native libraries for Go, Python and PHP.
Go SDK See Go package documentation for more information and examples.
UpCloud Go SDK in GitHub Python SDK UpCloud Python SDK in GitHub PHP SDK UpCloud PHP SDK in GitHub Share your feedback Please reach out to us through GitHub issues regarding any of the SDKs. We would love to hear your feedback!</description></item><item><title>Crossplane with UpCloud</title><link>https://upcloud.com/docs/tooling/crossplane-with-upcloud/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/crossplane-with-upcloud/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
The UpCloud Crossplane provider extends Crossplane's control plane capabilities to provision and manage UpCloud infrastructure and cloud services directly from within Kubernetes. The provider is open source and available in GitHub .
Getting started See our Getting Started guide.
Share your feedback Please reach out to us through GitHub issues . We would love to hear your feedback!</description></item><item><title>Packer with UpCloud</title><link>https://upcloud.com/docs/tooling/packer-with-upcloud/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/packer-with-upcloud/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
The Packer® plugin for UpCloud seamlessly integrates the popular image-building tool, Packer, with UpCloud's cloud platform. This plugin lets you easily create and import custom server images, complete with your desired software and configurations, ready for rapid deployment on UpCloud.
Getting started See guides to get started.
Full plugin documentation is available on Packer integration website .
Share your feedback Please reach out to us through GitHub issues . We would love to hear your feedback!
Packer and the Packer logo are trademarks of HashiCorp Inc.</description></item><item><title>Terraform with UpCloud</title><link>https://upcloud.com/docs/tooling/terraform-with-upcloud/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/terraform-with-upcloud/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
Terraform®, a popular Infrastructure-as-Code (IaC) tool from HashiCorp Inc., simplifies cloud infrastructure management by letting you define your resources as code. This approach ensures predictable deployments, reduces errors, and streamlines collaboration.
The UpCloud Terraform provider extends this power to UpCloud, allowing you to control all aspects of your UpCloud environment through the convenience of code. The provider is open source.
UpCloud is a member of the HashiCorp Technology Partner Program.
Getting started If you are new to Terraform, please see our Terraform guides.
See the provider documentation for a full reference.
Share your feedback Please reach out to us through GitHub issues . We would love to hear your feedback!
Terraform and the Terraform logo are trademarks of HashiCorp Inc.</description></item><item><title>WHMCS with UpCloud</title><link>https://upcloud.com/docs/tooling/whmcs-with-upcloud/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/whmcs-with-upcloud/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
WHMCS® is the leading web hosting automation platform, designed to streamline and automate various aspects of web hosting businesses, including client management, billing, support, and server provisioning. Its robust and extensible platform features a wide ecosystem of modules and integrations, enabling connection with numerous services, control panels, and payment gateways to create unified and efficient workflows tailored to specific cloud hosting reseller needs.
The WHMCS provisioning module for UpCloud provides seamless integration, facilitating the provision and administration of UpCloud cloud servers directly through the WHMCS platform. Web Hosting providers benefit from automated cloud server provisioning, account management, plan modifications, detailed server insights, and reverse DNS control. In the client area, users have the ability to view server details, monitor usage, manage reverse DNS settings and more.
Getting started For detailed instructions on installing this module, please refer to our UpCloud WHMCS Module Installation Guide .
Contribute Join us in improving the UpCloud WHMCS module – it's open source, and contributions are welcome through our GitHub Repository .
WHMCS and the WHMCS logo are trademarks of WHMCS.</description></item><item><title>Ansible with UpCloud</title><link>https://upcloud.com/docs/tooling/ansible-with-upcloud/</link><pubDate>Fri, 31 Jul 2026 08:30:08 +0000</pubDate><author>hello@upcloud.com (UpCloud)</author><guid>https://upcloud.com/docs/tooling/ansible-with-upcloud/</guid><hub:summary/><hub:linkHref/><hub:linkTitle/><description>
The UpCloud Ansible Collection provides an inventory to automate the management and configuration of UpCloud resources within your Ansible playbooks and roles.
Current scope only covers UpCloud's cloud server offering. Currently it does not support other resource types, such as networks, routers or databases.
Getting started See guides to get started.
Share your feedback Please reach out to us through GitHub issues . We would love to hear your feedback!</description></item></channel></rss>