helloworldpage/boltic.yaml

91 lines
2.9 KiB
YAML

# ============================================================================
# Boltic Configuration File - helloworldpage
# ============================================================================
#
# ⚠️ WARNING: Changes to this file will directly impact your deployed application!
# - Env changes will update environment variables
# - Scaling changes will affect auto-scaling behavior
# - PortMap changes will modify exposed ports
#
# This file is synced with the Boltic UI. You can edit settings here or in the UI.
#
# ----------------------------------------------------------------------------
# SERVERLESS CONFIG GUIDE
# ----------------------------------------------------------------------------
#
# Environment Variables (Env):
# serverlessConfig:
# Env:
# MY_VAR: "my_value"
# DATABASE_URL: "postgres://..."
# API_KEY: "secret-key"
#
# Port Mapping (PortMap):
# serverlessConfig:
# PortMap:
# - Name: "testhttp"
# Port: 8080
# Protocol: "http"
# - Name: "test https"
# Port: 9090
# Protocol: "https"
#
# Scaling Configuration:
# serverlessConfig:
# Scaling:
# AutoStop: true # Auto-stop when idle
# Min: 1 # Minimum instances
# Max: 5 # Maximum instances
# MaxIdleTime: 300 # Seconds before auto-stop
#
# Resources:
# serverlessConfig:
# Resources:
# CPU: 0.5 # CPU cores (0.1 to 4)
# MemoryMB: 256 # Memory in MB
# MemoryMaxMB: 512 # Max memory in MB
#
# Timeout:
# serverlessConfig:
# Timeout: 120 # Request timeout in seconds
#
# For more info: https://docs.boltic.io/docs/compute/serverless/application-config
# ============================================================================
app: helloworldpage
build:
builtin: dockerfile
ignorefile: .gitignore
language: nodejs/18
region: asia-south1
serverlessConfig:
Env:
APPLICATION_ENV_PREFIX: BOLT
BOLT_APPLICATION_ACCOUNT_ID: 79345e67-ffb3-4087-9218-2dc4b9896990
BOLT_APPLICATION_AUTO_STOP: "false"
BOLT_APPLICATION_CODE_TYPE: ""
BOLT_APPLICATION_ID: e1161a55-145f-4944-8e76-3920f076108b
BOLT_APPLICATION_LANGUAGE: nodejs/18
BOLT_APPLICATION_MAX_IDLE_TIME: "300"
BOLT_APPLICATION_NAME: helloWorldpage
BOLT_APPLICATION_ORG_ID: 79345e67-ffb3-4087-9218-2dc4b9896990
BOLT_APPLICATION_PORT: "8080"
BOLT_APPLICATION_PROTOCOL: http
BOLT_APPLICATION_REGION_ID: asia-south1
BOLT_APPLICATION_RUNTIME: git
BOLT_APPLICATION_SLUG: helloworldpage
BOLT_APPLICATION_VERSION: "1"
PortMap:
- Protocol: http
Port: 8080
Name: http
Scaling:
AutoStop: false
Min: 1
Max: 1
MaxIdleTime: 300
Resources:
CPU: 0.1
MemoryMB: 128
MemoryMaxMB: 128