Configuration
Configuration is stored in .upify/config.yaml
.
Basic Configuration
name: project-name
framework: flask | express | none
language: python | nodejs
package_manager: pip | npm
entrypoint: main.py
app_var: app
Reference
Field | Description |
---|---|
name | Project name |
framework | Web framework being used |
language | Programming language |
package_manager | Package management tool |
entrypoint | Main application file |
app_var | App variable name in entrypoint |
Terraform
Upify leverages Terraform for infrastructure management, terraform files are written to:
.upify/environments
.upify/modules
At this time Upify only supports a single prod
environment, but in the future we will add support for additional environments