-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample.env
53 lines (43 loc) · 1.28 KB
/
example.env
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
# connect your books (cyb) application environment variables.
# app.
CYB_TRACE_LEVEL=info
# server.
CYB_HOST=127.0.0.1
CYB_PORT=8000
CYB_FQDN="fully_qualified_domain_name of your cyb instance"
# frontend progressive web application.
CYB_FRONTEND=/path/to/frontend/dist
# database.
CYB_DB_KIND=postgres
CYB_DB_HOST=127.0.0.1
CYB_DB_PORT=5432
CYB_DB_NAME=cyb
CYB_DB_USER=cyb
CYB_DB_PASS=cyb
# JSON Web Token (JWT).
# Linux: use `hexdump -vn16 -e'4/4 "%08X" 1 "\n"' /dev/urandom` to generate secret
CYB_JWT_SECRET=my-32-character-ultra-secure-and-ultra-long-secret
CYB_JWT_MAX_AGE=60
CYB_JWT_EXP_TIME=60m
# open api documentation settings.
CYB_OAPI=true
CYB_OAPI_PATH=/openapi.json
CYB_OAPI_SWAGGER=true
CYB_OAPI_SWAGGER_PATH=swagger-ui
CYB_OAPI_SCALAR=true
CYB_OAPI_SCALAR_PATH=scalar
CYB_OAPI_RAPICDOC=true
CYB_OAPI_RAPIDOC_PATH=rapidoc
CYB_OAPI_REDOC=true
CYB_OAPI_REDOC_PATH=redoc
# acube credentials.
CYB_ACUBE_SANDBOX=true
CYB_ACUBE_SAND_URL=https://peppol-sandbox.api.acubeapi.com
CYB_ACUBE_SAND_LOGIN_URL=https://common-sandbox.api.acubeapi.com/login
CYB_ACUBE_SAND_USER=
CYB_ACUBE_SAND_PASS=
CYB_ACUBE_PROD_URL=https://peppol.api.acubeapi.com
CYB_ACUBE_PROD_LOGIN_URL=https://common.api.acubeapi.com/login
CYB_ACUBE_PROD_USER=
CYB_ACUBE_PROD_PASS=
CYB_ACUBE_TOKEN_FILE=/path/to/cyb-acube-token.txt