Display Koyeb deployment status in GitHub Commits
We want to show the Koyeb deployment status on the GitHub commits to improving the developer experience. This will provide an easy way to visualize the Koyeb deployment status directly for each GitHub commit. The Koyeb deployments will also be automatically displayed in pull requests when we will introduce the preview environments feature.
There is currently no way to pause/suspend a service, you can only delete it. It's useful to pause a service while keeping the configuration and be able to restart that service later on, especially during the development and testing phases.
Rework the Cloudflare integration
They way you work with Cloudflare now blocks us from using the rest of CF's ecosystem. I really miss things like "Access" "Firewall" "Zero trust"
Support build and run commands in the CLI
Add flags to optionally pass the build and run commands when using the CLI.
It would be great to have an option to have either shareable within app storage/volume, or at least dedicated permanent volume that we can attache to the service to be used during runtime for permanent data.
Teams / Multi-user organizations
To simplify collaboration, we need to support sharing organization resources across multiple user accounts.
Improve runtime detection
When using git-driven deployment, we currently detect the runtime at build time. We need to detect the runtime when the repository is selected to improve build command automatic configuration.
Metrics: CPU/RAM Usage Metering
Provide metrics about the CPU/RAM usage of VMs. Details about http requests for services would also be awesome.