{"success":true,"service":"GISCollab Analysis Server","version":"2026.08.08-analysis-catalog-restore-v3.3","geospatial_runtime":{"proj_data":"/opt/drone-collab/venv/lib/python3.12/site-packages/rasterio/proj_data","proj_layout_minor":6,"gdal_data":"/opt/drone-collab/venv/lib/python3.12/site-packages/rasterio/gdal_data","python_prefix":"/opt/drone-collab/venv","ignored_original_proj_data":""},"status":"running","docs":"/docs","database_ready":true,"cors_origins":["https://technogis.net","https://www.technogis.net","https://analysis-api.technogis.net","https://giscollab.com","https://www.giscollab.com","https://app.giscollab.com","https://itsensing.com","https://www.itsensing.com","http://localhost","http://localhost:3000","http://localhost:5000","http://localhost:5173","http://localhost:5500","http://127.0.0.1","http://127.0.0.1:3000","http://127.0.0.1:5000","http://127.0.0.1:5173","http://127.0.0.1:5500","https://drone-api.technogis.net"],"redirect_slashes":false,"registered_router_modules":["app.api.jobs","app.api.raster_ingest","app.api.accuracy_assessment","app.api.catalog","app.api.drone_database","app.api.drone_flight","app.api.drone_processing","app.api.drone_toolbox","app.api.health","app.api.layers","app.api.model_builder","app.api.python_raster_lab","app.api.queue","app.api.raster_calculator","app.api.raster_upload_compat","app.api.table_to_points","app.api.vector_fields","app.api.websocket"],"started_runtime_objects":["app.services.analysis_worker.analysis_worker","app.services.drone_odm_worker.worker","app.services.python_raster_lab_service.job_worker","app.services.raster_ingest_service.raster_ingest_manager","app.delivery.worker.delivery_worker"],"raster_ingest_route":"/api/v1/raster-ingest/uploads","raster_ingest_registered":false,"delivery_stac_multiband":{"analysis_id":"delivery.stac_multiband","registered":true,"processor":"app.delivery.stac_multiband_processor.build_multiband_cog"},"raster_mosaic":{"analysis_id":"raster.mosaic","registered":true,"input_type":"raster_stack","output_kind":"raster","cog_required":true,"default_target_epsg":4326},"raster_mosaic_warmup":{"installed":true,"runtime_name":"app.services.analysis_worker.analysis_worker","target_class":"AnalysisWorker","message":"Raster Mosaic will queue gc_raster_tile_warm_job after S3 upload and owner-database commit."},"delivery_worker_enabled":true,"delivery_worker_started":true,"skipped_api_modules":[],"skipped_runtime_modules":[{"module":"app.services.delivery_worker","error":"ModuleNotFoundError: No module named 'app.services.delivery_worker'"},{"module":"app.services.worker","error":"ModuleNotFoundError: No module named 'app.services.worker'"},{"module":"app.workers.analysis_worker","error":"ModuleNotFoundError: No module named 'app.workers'"},{"module":"app.workers.delivery_worker","error":"ModuleNotFoundError: No module named 'app.workers'"}]}