Actions65
- Auth Actions
- License Actions
- Monitor Actions
- Project Actions
- Service Actions
- Create
- Create from Template
- Create from Schema
- Delete
- Deploy
- Disable
- Enable
- Expose Service
- Get
- Get Logs
- Get Stats
- Refresh Deploy Token
- Restart
- Update Backup
- Update Basic Auth
- Update Build
- Update Deploy
- Update Domains
- Update Environment
- Update Health Check
- Update Mounts
- Update Ports
- Update Redirects
- Update Resources
- Update Source - Docker Image
- Update Source - Git
- Update Source - GitHub
- Settings Actions
- Change Credentials
- Get GitHub Token
- Get Let's Encrypt Email
- Get Panel Domain
- Get Server IP
- Get Status
- Get Traefik Custom Config
- Prune Docker Builder
- Prune Docker Images
- Refresh Server IP
- Restart Easypanel
- Restart Traefik
- Set Docker Prune Daily
- Set GitHub Token
- Set Let's Encrypt Email
- Set Panel Domain
- Update Traefik Custom Config
- Template Actions
- User Actions
Settings → Set Panel Domain
AI-generatedSummary
Set the Easypanel panel domain and choose whether to serve the panel directly on its IP address. The operation sends both settings to the Easypanel API for each input item.
Inputs
- Panel Domain — Domain to assign to the panel, such as panel.example.com. Defaults to an empty string.
- Serve on IP — Whether the panel should also be served directly on the IP address. Defaults to false.
Output shape
One output item per input item, with the API response in its json field.
The node sends a POST request to the settings.setPanelDomain API endpoint. With Continue On Fail enabled, failed items contain error details in their json instead.