Domains, docs, Grafana, and more
May. 30th, 2025
Introduction
It has been over two months since our last release note. Though we have not been public, we have been hard at work on many exciting features and quality of life improvements. These features make Nubo a better solution for production-ready software.
Earlier this month we announced our relocation to an official data center, sparking the first of many locations to come. But today, we are announcing that we have doubled our physical capacity and increased our throughput over 3x. Maintaining our commitment to self-hosting and allowing our users to yield the benefits that bare metal has to offer.
Now, let’s get into what we have been up to.
“Hello Grafana!”

Users may now view their usage and metrics in a new personalized Grafana dashboard. View the performance of Frames, or understand HTTP traffic to your web applications, no setup required.
Simply head over to your project and click the “Metrics” button at the top right. Initially we are releasing with two dashboards. Those are as follows:
- Frame Metrics: View the Frame’s usage, average backend latency, and common paths.
- Space Metrics: Understand Space-wide HTTP request information and usage.
New and improved environment variables

Environment variables are now fully implemented. Under the Frame configuration tab, you may view, add, edit, and delete secrets. Environment variables are encrypted and securely stored.
Custom domains


Custom domains are here! You may now assign a custom domain to your Frames under the configuration tab. Simply create a CNAME record with your DNS provider and you’re good to go.
Initial Nubo Docs

This week we rolled out a basic docs portal that we will be expanding upon in the coming weeks. Initially, it contains documentation for static sites (really any application using CSR) and Golang. We also wrote a section on our key concepts and about Nubo.
Other Minor Features
Redeploy Frame button
You may now manually redeploy a Frame as needed. This is located in the Frame configuration tab.
Updating a Frame’s port
You may now change the exposed port for your Frame under the configuration tab. Changing a Frame’s port does not require a redeployment.
Deployment trigger details
The cause of automated deployments is displayed under the Frame deployments tab. Let’s suppose you had a push
deployment trigger setup targeting develop branch. If you were to then push to the develop branch it will now display the commit message that caused the deployment. Same for releases and pull requests.
Responsive mobile designs
Both our landing page and web platform have become more responsive. You may now better control Frames on mobile devices.
Renovated landing page
We have renovated our landing page to include a nice marquee of the languages we support and information about metrics.
Onboarding flow
Users who have no projects will now see some basic info about us and the development lifecycle with Nubo.
“New Space” modal and delete project confirmation
We have added the ability to create new Spaces. Spaces allow for different development environments like develop or production.
We have also added a confirmation modal when deleting projects to prevent accidental deletion.
Finally
Lastly, we also made some other UI tweaks and small bug fixes. We are always looking for ways to improve the experience. Let us know if you have any suggestions.
Join Our Discord
We appreciate your support. To stay up to date or talk to the community, join our Discord.