-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmanifest.yml
80 lines (80 loc) · 2.48 KB
/
manifest.yml
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
77
78
79
80
Name: mono
Cartridge-Short-Name: MONO
Display-Name: ASP.NET Cartridge using Mono
Source-Url: https://github.com/samasama/openshift_mono_cart.git
Description: "ASP.NET for OpenShift."
Version: '3.12.0'
License: "GPL/LGPL"
Vendor: Xamarin
Cartridge-Version: 3.0
Cartridge-Vendor: samasama
Categories:
- service
- web_framework
Provides:
- mono-3.0
- "mono"
- "mono (version) = 3.12"
- "mono (version) = 3.12.0"
Cart-Data:
- Key: OPENSHIFT_TMP_DIR
Type: environment
Description: "Directory to store application temporary files."
- Key: OPENSHIFT_REPO_DIR
Type: environment
Description: "Application root directory where application files reside. This directory is reset every time you do a git-push"
- Key: OPENSHIFT_MONO_LOG_DIR
Type: environment
Description: "Here you can find your xsp and apache logs."
- Key: OPENSHIFT_MONO_PORT
Type: environment
Description: "Internal port to which the web-framework binds to."
- Key: OPENSHIFT_MONO_IP
Type: environment
Description: "Internal IP to which the web-framework binds to."
- Key: OPENSHIFT_APP_DNS
Type: environment
Description: "Fully qualified domain name for the application."
- Key: OPENSHIFT_APP_NAME
Type: environment
Description: "Application name"
- Key: OPENSHIFT_DATA_DIR
Type: environment
Description: "Directory to store application data files. Preserved across git-pushes. Not shared across gears."
- Key: OPENSHIFT_APP_UUID
Type: environment
Description: "Unique ID which identified the application. Does not change between gears."
- Key: OPENSHIFT_GEAR_UUID
Type: environment
Description: "Unique ID which identified the gear. This value changes between gears."
Group-Overrides:
- components:
- mono-3.12.0
- web_proxy
Publishes:
publish-http-url:
Type: "NET_TCP:httpd-proxy-info"
publish-gear-endpoint:
Type: "NET_TCP:gear-endpoint-info"
Subscribes:
set-db-connection-info:
Type: "ENV:NET_TCP:db:connection-info"
Required: false
set-mysql-connection-info:
Type: "NET_TCP:db:mysql"
Required : false
set-postgres-connection-info:
Type: "NET_TCP:db:postgres"
Required : false
set-nosql-db-connection-info:
Type: "ENV:NET_TCP:nosqldb:connection-info"
Required : false
Endpoints:
- Private-IP-Name: IP
Private-Port-Name: PORT
Private-Port: 8080
Public-Port-Name: PROXY_PORT
Mappings:
- Frontend: ""
Backend: ""
Options: { websocket: true }