Create database
createDatabaseSet up a database on Coolify with the engine, project, server, and environment. Include engine-specific fields like version, credentials, or memory limits.
Instructions
Create a database. type selects the engine: postgresql, mysql, mariadb, mongodb, redis, keydb, dragonfly, or clickhouse. Requires project_uuid, server_uuid, and environment_name or environment_uuid (one is enough). Engine-specific fields (versions, credentials, memory limits, ...) can be passed in extra and are validated per engine.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| type | Yes | Database engine | |
| extra | No | Additional engine-specific Coolify database fields | |
| image | No | ||
| is_public | No | ||
| description | No | ||
| public_port | No | ||
| server_uuid | Yes | ||
| project_uuid | Yes | ||
| instant_deploy | No | ||
| environment_name | No | Environment name (or pass environment_uuid) | |
| environment_uuid | No | Environment UUID (or pass environment_name) |