1+ // --- Open Targets Platform PERMANENT development deployment ---//
2+ // --- Release information --- //
3+ config_release_name = "promdevpf"
4+
5+ // --- Deployment configuration --- //
6+ config_deployment_regions = ["europe-west1"]
7+
8+ // --- Elastic Search configuration --- //
9+ config_vm_elastic_search_data_volume_snapshot = "pos-20250613-1203-os-snapshot"
10+ // config_vm_elastic_search_vcpus = "16"
11+ // config_vm_elastic_search_mem = "61440"
12+ // config_vm_elastic_search_boot_disk_size = "128"
13+
14+ // --- Clickhouse configuration --- //
15+ config_vm_clickhouse_data_volume_snapshot = "pos-20250613-1203-ch-snapshot"
16+ //config_vm_clickhouse_vcpus = 8
17+ //config_vm_clickhouse_mem = 30720
18+
19+ // --- API configuration --- //
20+ config_vm_platform_api_image_version = "25.0.2-prom.9"
21+ config_vm_version_major = "25"
22+ config_vm_version_minor = "0"
23+ config_vm_version_patch = "1"
24+ config_vm_data_year = "25"
25+ config_vm_data_month = "03"
26+ config_vm_data_iteration = "0"
27+ config_vm_api_ignore_cache = true
28+ config_api_jvm_xms = "3g"
29+ config_api_jvm_xmx = "8g"
30+ # config_vm_api_vcpus = 8
31+ # config_vm_api_mem = 30720
32+
33+ // --- DNS configuration --- //
34+ config_dns_platform_subdomain = "platform"
35+ config_dns_subdomain_prefix = "prom"
36+ config_dns_platform_api_subdomain = "api"
37+
38+ config_webapp_deployment_context = {
39+ WEBAPP_FLAVOR = "platform"
40+ WEBAPP_API_URL = "https://api.platform.prom.opentargets.xyz/api/v4/graphql"
41+ WEBAPP_OPENAI_URL = "https://ai.platform.prom.opentargets.xyz"
42+ }
43+
44+ // --- OpenAI API configuration --- //
45+ config_openai_api_docker_image_version = "0.0.11"
46+
47+ // --- Web App configuration --- //
48+ config_webapp_release = "v0.12.9-beta.1"
49+ config_webapp_image_version = "0.12.9-beta.1"
50+ // Data Context
51+ config_webapp_data_context_release = "25.06"
52+ config_webapp_deployment_context_map = {
53+ DEVOPS_CONTEXT_PLATFORM_APP_CONFIG_URL_API = "'https://api.platform.prom.opentargets.xyz/api/v4/graphql'"
54+ DEVOPS_CONTEXT_PLATFORM_APP_CONFIG_URL_API_BETA = "'https://api.platform.prom.opentargets.xyz/api/v4/graphql'"
55+ DEVOPS_CONTEXT_PLATFORM_APP_CONFIG_OT_AI_API_URL = "'https://ai.platform.prom.opentargets.xyz'"
56+ DEVOPS_CONTEXT_PLATFORM_APP_CONFIG_EFO_URL = "'/data/ontology/efo_json/diseases_efo.jsonl'"
57+ }
58+
59+ // Genetics domain names to redirect to this deployment
60+ config_dns_genetics_domain_names = ["genetics-dev.opentargets.org"]
61+
62+ // --- Security Configuration --- //
63+ // Enable / Disable network security policies application (Platform 'dev' default is false)
64+ config_security_api_enable = false
65+ config_security_webapp_enable = false
66+
67+ // --- VMs provisioning model --- //
68+ // Use on-demand machines
69+ //config_vm_api_flag_preemptible = false
70+ //config_vm_clickhouse_flag_preemptible = false
71+ //config_vm_elasticsearch_flag_preemptible = false
72+ //config_vm_webserver_flag_preemptible = false
73+ //config_openai_api_flag_preemptible = false
74+
75+ common_tags = [
76+ "prom",
77+ "open-targets",
78+ "platform"
79+ ]
0 commit comments