create_database
Provision a database on Coolify by specifying its type, server UUID, project UUID, and environment name. Supports PostgreSQL, MySQL, MariaDB, MongoDB, Redis, ClickHouse, Dragonfly, and KeyDB.
Instructions
Create a new database. Valid types: postgresql, mysql, mariadb, mongodb, redis, clickhouse, dragonfly, keydb
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Database type (postgresql, mysql, mariadb, mongodb, redis, clickhouse, dragonfly, keydb) | |
| server_uuid | Yes | Server UUID | |
| project_uuid | Yes | Project UUID | |
| environment_name | Yes | Environment name | |
| name | No | Database name (optional, auto-generated if not provided) | |
| description | No | Database description | |
| image | No | Docker image for the database | |
| is_public | No | Make database publicly accessible | |
| public_port | No | Public port for the database | |
| instant_deploy | No | Deploy immediately after creation |