mirror of
https://github.com/kristoferssolo/zero2prod.git
synced 2025-10-21 20:10:40 +00:00
40 lines
960 B
YAML
40 lines
960 B
YAML
name: zero2prod
|
|
region: ams3
|
|
services:
|
|
- name: zero2prod
|
|
envs:
|
|
- key: APP_DATABASE__USERNAME
|
|
scope: RUN_TIME
|
|
value: ${newsletter.USERNAME}
|
|
- key: APP_DATABASE__PASSWORD
|
|
scope: RUN_TIME
|
|
value: ${newsletter.PASSWORD}
|
|
- key: APP_DATABASE__HOST
|
|
scope: RUN_TIME
|
|
value: ${newsletter.HOSTNAME}
|
|
- key: APP_DATABASE__PORT
|
|
scope: RUN_TIME
|
|
value: ${newsletter.PORT}
|
|
- key: APP_DATABASE__DATABASE_NAME
|
|
scope: RUN_TIME
|
|
value: ${newsletter.DATABASE}
|
|
dockerfile_path: Dockerfile
|
|
source_dir: .
|
|
github:
|
|
branch: main
|
|
deploy_on_push: true
|
|
repo: kristoferssolo/zero2prod
|
|
health_check:
|
|
http_path: /health_check
|
|
http_port: 8000
|
|
instance_count: 1
|
|
instance_size_slug: basic-xxs
|
|
routes:
|
|
- path: /
|
|
databases:
|
|
- engine: PG
|
|
name: newsletter
|
|
num_nodes: 1
|
|
size: db-s-dev-database
|
|
version: "16"
|