{ "uuid": "cs80o4sgo440gkwkogo4c44k", "name": "openproject", "environment_id": 15, "created_at": "2026-02-27T10:54:04.000000Z", "updated_at": "2026-02-27T10:54:21.000000Z", "server_id": 0, "description": "", "docker_compose_raw": "version: \u00273.8\u0027\nservices:\n openproject:\n image: \u0027openproject/community:14\u0027\n restart: unless-stopped\n ports:\n - \u00278080:80\u0027\n environment:\n - \u0027DATABASE_URL=postgresql://openproject:openproject@db:5432/openproject\u0027\n - SECRET_KEY_BASE=mysecret\n volumes:\n - \u0027openproject_data:/var/lib/openproject\u0027\n db:\n image: \u0027postgres:16\u0027\n restart: unless-stopped\n environment:\n - POSTGRES_DB=openproject\n - POSTGRES_USER=openproject\n - POSTGRES_PASSWORD=openproject\n volumes:\n - \u0027postgres_data:/var/lib/postgresql/data\u0027\nvolumes:\n openproject_data: null\n postgres_data: null\n", "docker_compose": "services:\n openproject:\n image: \u0027openproject/community:14\u0027\n restart: unless-stopped\n ports:\n - \u00278080:80\u0027\n environment:\n DATABASE_URL: \u0027postgresql://openproject:openproject@db:5432/openproject\u0027\n SECRET_KEY_BASE: mysecret\n COOLIFY_RESOURCE_UUID: cs80o4sgo440gkwkogo4c44k\n COOLIFY_CONTAINER_NAME: openproject-cs80o4sgo440gkwkogo4c44k\n SERVICE_NAME_OPENPROJECT: openproject\n SERVICE_NAME_DB: db\n volumes:\n - \u0027cs80o4sgo440gkwkogo4c44k_openproject-data:/var/lib/openproject\u0027\n container_name: openproject-cs80o4sgo440gkwkogo4c44k\n labels:\n - coolify.managed=true\n - coolify.version=4.0.0-beta.463\n - coolify.serviceId=6\n - coolify.type=service\n - coolify.name=openproject-cs80o4sgo440gkwkogo4c44k\n - coolify.resourceName=openproject\n - coolify.projectName=openproject\n - coolify.serviceName=openproject\n - coolify.environmentName=production\n - coolify.pullRequestId=0\n - coolify.service.subId=19\n - coolify.service.subType=application\n - coolify.service.subName=openproject\n networks:\n cs80o4sgo440gkwkogo4c44k: null\n env_file:\n - .env\n db:\n image: \u0027postgres:16\u0027\n restart: unless-stopped\n environment:\n POSTGRES_DB: openproject\n POSTGRES_USER: openproject\n POSTGRES_PASSWORD: openproject\n COOLIFY_RESOURCE_UUID: cs80o4sgo440gkwkogo4c44k\n COOLIFY_CONTAINER_NAME: db-cs80o4sgo440gkwkogo4c44k\n SERVICE_NAME_OPENPROJECT: openproject\n SERVICE_NAME_DB: db\n volumes:\n - \u0027cs80o4sgo440gkwkogo4c44k_postgres-data:/var/lib/postgresql/data\u0027\n container_name: db-cs80o4sgo440gkwkogo4c44k\n labels:\n - coolify.managed=true\n - coolify.version=4.0.0-beta.463\n - coolify.serviceId=6\n - coolify.type=service\n - coolify.name=db-cs80o4sgo440gkwkogo4c44k\n - coolify.resourceName=openproject\n - coolify.projectName=openproject\n - coolify.serviceName=db\n - coolify.environmentName=production\n - coolify.pullRequestId=0\n - coolify.service.subId=3\n - coolify.service.subType=database\n - coolify.service.subName=db\n networks:\n cs80o4sgo440gkwkogo4c44k: null\n env_file:\n - .env\nvolumes:\n cs80o4sgo440gkwkogo4c44k_openproject-data:\n name: cs80o4sgo440gkwkogo4c44k_openproject-data\n cs80o4sgo440gkwkogo4c44k_postgres-data:\n name: cs80o4sgo440gkwkogo4c44k_postgres-data\nnetworks:\n cs80o4sgo440gkwkogo4c44k:\n name: cs80o4sgo440gkwkogo4c44k\n external: true\n", "destination_type": "App\\Models\\StandaloneDocker", "destination_id": 0, "deleted_at": null, "connect_to_docker_network": false, "config_hash": "052af8bbb0d10708304efff4bf180412", "service_type": null, "is_container_label_escape_enabled": true, "compose_parsing_version": "5", "laravel_through_key": 9, "server_status": true, "status": "exited", "server": { "id": 0, "uuid": "m844o4gkwkwcc0k48swgs8c8", "name": "localhost", "description": "This is the server where Coolify is running on. Don\u0027t delete this!", "ip": "host.docker.internal", "port": 22, "user": "root", "team_id": 0, "private_key_id": 0, "proxy": { "type": "TRAEFIK", "status": "running", "last_saved_settings": null, "last_applied_settings": null, "redirect_enabled": true, "force_stop": false }, "created_at": "2026-02-16T12:39:11.000000Z", "updated_at": "2026-02-27T14:43:09.000000Z", "unreachable_notification_sent": false, "unreachable_count": 0, "high_disk_usage_notification_sent": false, "log_drain_notification_sent": false, "swarm_cluster": null, "validation_logs": null, "sentinel_updated_at": "2026-02-27 14:43:09", "deleted_at": null, "ip_previous": null, "hetzner_server_id": null, "cloud_provider_token_id": null, "hetzner_server_status": null, "is_validating": false, "detected_traefik_version": "3.6.8", "traefik_outdated_info": null, "is_coolify_host": true, "settings": { "id": 1, "is_swarm_manager": false, "is_jump_server": false, "is_build_server": false, "is_reachable": true, "is_usable": true, "server_id": 0, "created_at": "2026-02-16T12:39:11.000000Z", "updated_at": "2026-02-16T12:47:49.000000Z", "wildcard_domain": null, "is_cloudflare_tunnel": false, "is_logdrain_newrelic_enabled": false, "logdrain_newrelic_license_key": null, "logdrain_newrelic_base_uri": null, "is_logdrain_highlight_enabled": false, "logdrain_highlight_project_id": null, "is_logdrain_axiom_enabled": false, "logdrain_axiom_dataset_name": null, "logdrain_axiom_api_key": null, "is_swarm_worker": false, "is_logdrain_custom_enabled": false, "logdrain_custom_config": null, "logdrain_custom_config_parser": null, "concurrent_builds": 2, "dynamic_timeout": 3600, "force_disabled": false, "is_metrics_enabled": false, "generate_exact_labels": false, "force_docker_cleanup": true, "docker_cleanup_frequency": "0 0 * * *", "docker_cleanup_threshold": 80, "server_timezone": "UTC", "delete_unused_volumes": false, "delete_unused_networks": false, "is_sentinel_enabled": true, "sentinel_token": "eyJpdiI6IlpzSVdrV0p2UktKY1N3VGpDUm4yQXc9PSIsInZhbHVlIjoiTC9KS3ppK3FYeWJCa1dzYXZOWDFFWHErdkhXWkVFT1ZRNHdNTVVacHVHS3M0UkJHS2JzZUtZbHFtNW16ZGlzV3plRlUzVWQ5WFRVQm1IdW1ETWdSTnc9PSIsIm1hYyI6IjRkNjgzMzU2MWE1YWExYjE2MTkyNDM3ZDg2MTNmODYxNWY1Mzk5YjEwM2EwNWY5YjIyNTk5MDJkNGY2NGU2NjkiLCJ0YWciOiIifQ==", "sentinel_metrics_refresh_rate_seconds": 10, "sentinel_metrics_history_days": 7, "sentinel_push_interval_seconds": 60, "sentinel_custom_url": "http://host.docker.internal:8000", "server_disk_usage_notification_threshold": 80, "is_sentinel_debug_enabled": false, "server_disk_usage_check_frequency": "0 23 * * *", "is_terminal_enabled": true, "deployment_queue_limit": 25, "disable_application_image_retention": false } }, "applications": [ { "id": 19, "uuid": "hwo8cc88g4sgo0kk48gg0488", "name": "openproject", "human_name": null, "description": null, "fqdn": null, "ports": "8080:80", "exposes": null, "status": "exited", "service_id": 6, "created_at": "2026-02-27T10:54:04.000000Z", "updated_at": "2026-02-27T12:24:05.000000Z", "exclude_from_status": false, "required_fqdn": false, "image": "openproject/community:14", "is_log_drain_enabled": false, "is_include_timestamps": false, "deleted_at": null, "is_gzip_enabled": true, "is_stripprefix_enabled": true, "last_online_at": "2026-02-27 12:24:05", "is_migrated": false } ], "databases": [ { "id": 3, "uuid": "dwk8cs48cw40kgww00ss40sg", "name": "db", "human_name": null, "description": null, "ports": "", "exposes": null, "status": "exited", "service_id": 6, "created_at": "2026-02-27T10:54:04.000000Z", "updated_at": "2026-02-27T12:24:05.000000Z", "exclude_from_status": false, "image": "postgres:16", "public_port": null, "is_public": false, "is_log_drain_enabled": false, "is_include_timestamps": false, "deleted_at": null, "is_gzip_enabled": true, "is_stripprefix_enabled": true, "last_online_at": "2026-02-27 12:24:05", "is_migrated": false, "custom_type": null } ] }