To configure a service you can use either the dashboard or a TOML configuration file with the following format:

configuration

Head to CLI & CI deployments for more details on how to deploy using a configuration file.

The name of the service is used as an identifier and to generate URLs when exposing the service to the Internet. You can use any container image publicly available or you can push your own to the Nhost registry.

All environment variables set here are exclusive to this service and will not be shared with other services or with the Nhost stack. If you are using a configuration file secrets are supported.

For more details about the Ports section head to networking. You can also head to resources for more information about replicas, compute, and storage.