Easypanel icon

Easypanel

Interact with Easypanel API to manage projects, services, users, monitors and settings

Service → Update Domains

AI-generated

Summary

Replace the domain configuration for a service in an Easypanel project by sending the configured domain entries to the Easypanel API.

Inputs

  • Service Type — Select App, MariaDB, MongoDB, MySQL, PostgreSQL, or Redis. Defaults to App and determines which service API endpoint is called.
  • Project Name (required) — Name of the project containing the service.
  • Service Name (required) — Name of the existing service to update.
  • Domains — Add zero or more domain entries. Each can specify Host, HTTPS (default true), Port (default 80), and Path (default /). The operation sends the configured list; if none is provided, it sends an empty list.

Output shape

One n8n item per input item, with the API response data in its json field.

Makes a POST request to the service-type-specific updateDomains endpoint. With Continue On Fail enabled, failed items instead contain error, resource, operation, and statusCode fields.

Examples

Example 1: Set one HTTPS domain on port 80 at the root path

Choose App, enter the project and service names, and add a domain with host example.com, HTTPS enabled, port 80, and path /.

Links

Discussion