-
Notifications
You must be signed in to change notification settings - Fork 1
/
spec.yaml
66 lines (65 loc) · 1.58 KB
/
spec.yaml
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
---
name: rss-reader
domains:
- domain: loki.shark.codes
static_sites:
- name: rss-reader-frontend
github:
repo: do-community/rss-reader-frontend
branch: master
deploy_on_push: true
routes:
- path: "/"
envs:
- key: REACT_APP_API_URL
scope: RUN_AND_BUILD_TIME
value: loki.shark.codes/api
type: GENERAL
databases:
- name: rss
engine: PG
version: '12'
services:
- name: rss-reader-api
instance_count: 1
instance_size_slug: professional-xs
routes:
- path: "/api"
github:
repo: do-community/rss-reader-api
branch: main
deploy_on_push: true
run_command: gunicorn --worker-tmp-dir /dev/shm rss_reader.wsgi
envs:
- key: DB_USER
scope: RUN_AND_BUILD_TIME
value: "${rss.USERNAME}"
type: GENERAL
- key: DB_PASSWORD
scope: RUN_AND_BUILD_TIME
value: "${rss.PASSWORD}"
type: GENERAL
- key: DB_HOST
scope: RUN_AND_BUILD_TIME
value: "${rss.HOSTNAME}"
type: GENERAL
- key: DB_NAME
scope: RUN_AND_BUILD_TIME
value: "${rss.DATABASE}"
type: GENERAL
- key: DB_PORT
scope: RUN_AND_BUILD_TIME
value: "${rss.PORT}"
type: GENERAL
- key: DEBUG
scope: RUN_AND_BUILD_TIME
value: 'False'
type: GENERAL
- key: DJANGO_ALLOWED_HOSTS
scope: RUN_AND_BUILD_TIME
value: loki.shark.codes
type: GENERAL
- key: APP_PLAT_ROUTE
scope: RUN_AND_BUILD_TIME
value: api
type: GENERAL