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
Service → Enable
AI-generatedSummary
Enable a service in an Easypanel project by calling the service type’s start or enable API endpoint. If that call fails, the node tries the alternate endpoint name.
Inputs
- Service Type — Choose App, MariaDB, MongoDB, MySQL, PostgreSQL, or Redis; defaults to App. App uses
startServicefirst, while database and Redis types useenableServicefirst. - Project Name (required) — Name of the project containing the service.
- Service Name (required) — Name of the service to enable.
Output shape
One n8n item per input item, with the API response data in its json field.
The API response is unwrapped from its tRPC envelope when applicable. If enabling fails, the node retries using the alternate endpoint (
enableServiceorstartService); any final error is thrown unless Continue On Fail is enabled, in which case the output item contains error details.