Run
Build, Push, and Run custom services alongside your Nhost Stack.
Extend your backend seamlessly
Build and Run services written in your favourite language
name = 'cat-generator'
[image]
image = 'nhost/cat-generator:0.0.1'
[[ports]]
port = 5000
type = 'http'
publish = true
[resources]
replicas = 2
[resources.compute]
cpu = 2000
memory = 4096
Use cases
Nhost Run allows you to expand and truly customize your backend in multiple ways
Custom Backend
Deploy and execute your custom backend services within your project environment.
Data-Processing Workloads
Execute data-processing tasks in close proximity to your database for enhanced efficiency.
GraphQL API Extensions
Extend your GraphQL API by incorporating remote schemas or actions.
OSS and third-party software
Run services like Redis, Memcached, Datadog Agents and MongoDB.
Advantages
Nhost Run offers several key advantages by running workloads alongside your project
Minimal Latency
Communication and data exchange between different components of your project occur quickly and efficiently.
No Egress Costs
No additional egress costs for transferring data between different components of your project.
Improved Reliability
Your workloads continue to function even in scenarios where internet access may be limited or disrupted.
Integrated Operations
Develop, build, manage, and scale your own workloads the same way that you manage your Nhost Project.
And more...
Private Registry
Push your service images to our private registry with deployments or using our CLI
Your Favourite Languages
Run services written in JS/TS, Go, Python, etc
High Scalability
Use Dedicated Compute and Service Replicas to scale your custom Services.
Integrated CI
Coming soon
There is more
Other features
Hasura
Role-Based Permissions, Web Console, Event Triggers, Cron Jobs, and more.
Run
Run custom services written in your favourite language.
Ready to try Nhost?
Questions? Talk to us.