-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdogu.json
76 lines (76 loc) · 2.61 KB
/
dogu.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{
"Name": "official/plantuml",
"Version": "2025.0-1",
"DisplayName": "PlantUML",
"Description": "Create your PlantUML diagrams directly in your browser!",
"Url": "http://plantuml.com/",
"Category": "Documentation",
"Tags": [
"docs",
"uml",
"graph"
],
"Logo": "http://s.plantuml.com/logoc.png",
"Image": "registry.cloudogu.com/official/plantuml",
"Dependencies": [
{
"type": "dogu",
"name": "nginx"
}
],
"Configuration": [
{
"Name": "container_config/memory_limit",
"Description": "Limits the container's memory usage. Use a positive integer value followed by one of these units [b,k,m,g] (byte, kibibyte, mebibyte, gibibyte).",
"Optional": true,
"Validation": {
"Type": "BINARY_MEASUREMENT"
}
},
{
"Name": "container_config/swap_limit",
"Description": "Limits the container's swap memory usage. Use zero or a positive integer value followed by one of these units [b,k,m,g] (byte, kibibyte, mebibyte, gibibyte). 0 will disable swapping.",
"Optional": true,
"Validation": {
"Type": "BINARY_MEASUREMENT"
}
},
{
"Name": "container_config/java_max_ram_percentage",
"Description": "Limits the heap stack size of the PlantUML process to the configured percentage of the available physical memory when the container has more than approx. 250 MB of memory available. Is only considered when a memory_limit is set. Use a valid float value with decimals between 0 and 100 (f. ex. 55.0 for 55%). Default value for PlantUML: 25%",
"Optional": true,
"Default": "25.0",
"Validation": {
"Type": "FLOAT_PERCENTAGE_HUNDRED"
}
},
{
"Name": "container_config/java_min_ram_percentage",
"Description": "Limits the heap stack size of the PlantUML process to the configured percentage of the available physical memory when the container has less than approx. 250 MB of memory available. Is only considered when a memory_limit is set. Use a valid float value with decimals between 0 and 100 (f. ex. 55.0 for 55%). Default value for PlantUML: 50%",
"Optional": true,
"Default": "50.0",
"Validation": {
"Type": "FLOAT_PERCENTAGE_HUNDRED"
}
},
{
"Name": "logging/root",
"Description": "Set the root log level to one of ERROR, WARN, INFO, DEBUG.",
"Optional": true,
"Default": "WARN",
"Validation": {
"Type": "ONE_OF",
"Values": [
"WARN",
"DEBUG",
"INFO",
"ERROR"
]
}
}
],
"HealthCheck": {
"Type": "tcp",
"Port": 8080
}
}