Skip to content

Instantly share code, notes, and snippets.

@Pajn
Created May 3, 2014 14:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Pajn/9263f0d1802fe5f9ec1a to your computer and use it in GitHub Desktop.
Save Pajn/9263f0d1802fe5f9ec1a to your computer and use it in GitHub Desktop.
openshift-cartridge-dart
Name: dart
Cartridge-Short-Name: DART
Display-Name: Dart Cartridge
Description: A dart cartridge
Version: 0.6.3
License: MIT
Vendor: google
Cartridge-Version: 0.0.1
Cartridge-Vendor: filirom1
Categories:
- service
- web_framework
Provides:
- dart
Scaling:
Min: 1
Max: -1
Cart-Data:
- Key: OPENSHIFT_DART_LOG_DIR
Type: environment
Description: Directory to store application log files.
- Key: OPENSHIFT_TMP_DIR
Type: environment
Description: Directory to store application temporary files.
- Key: OPENSHIFT_REPO_DIR
Type: environment
- Key: OPENSHIFT_DART_PORT
Type: environment
Description: Internal port to which the web-framework binds to.
- Key: OPENSHIFT_DART_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:
- dart
- web_proxy
Publishes:
get-doc-root:
Type: FILESYSTEM:doc-root
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-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
- Frontend: /health
Backend: ''
Options:
health: true
Source-Url: https://github.com/karrim/openshift-cartridge-dart/archive/master.zip
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment