This PR adds SurrealDB as a new standalone database option in Coolify.
/claim #7642
app/Models/StandaloneSurrealdb.php - Model with all necessary attributes and relationshipsapp/Actions/Database/StartSurrealdb.php - Docker container management actionapp/Livewire/Project/Database/Surrealdb/General.php - Livewire component for configurationresources/views/livewire/project/database/surrealdb/general.blade.php - Blade viewdatabase/migrations/2026_01_27_000001_create_standalone_surrealdbs_table.php - Migrationapp/Models/Environment.php - Added surrealdbs() relationship and updated databases() methodapp/Enums/NewDatabaseTypes.php - Added SURREALDB enumapp/Enums/NewResourceTypes.php - Added SURREALDB enumbootstrap/helpers/databases.php - Added create_standalone_surrealdb() functionbootstrap/helpers/shared.php - Updated query functions and type unionsapp/Livewire/Project/New/Select.php - Added SurrealDB to database listapp/Livewire/Project/Resource/Create.php - Added SurrealDB creation handlerresources/views/livewire/project/database/configuration.blade.php - Added SurrealDB component rendering--user / --pass flags)/data/health endpointN/A - Backend implementation only
andresctirado
@andresctirado
Jordan Hall
@Jordan-Hall