-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env-dist
92 lines (83 loc) · 3.79 KB
/
.env-dist
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#
# Ci-dessous les variables pour configurer les conteneurs de item-docker
# Marche à suivre:
# il faut copier ce fichier dans un fichier .env
# avant de démarrer l'application avec docker-compose up
#
######################################################
# Version de l'application item
######################################################
ITEM_API_VERSION=develop-api
ITEM_FRONT_VERSION=develop-front
ITEM_BATCH_VERSION=develop-batch
######################################################
# Paramètres globaux
######################################################
MEM_LIMIT=5g
CPU_LIMIT=4
######################################################
# Paramétrage de item-front
######################################################
### ITEM_FRONT_API_BASEURL
# URL publique de la racine de l'API du back que voit l'utilisateur dans son navigateur web.
# cette URL varie si on interroge un back en local, dev, test, ou prod.
ITEM_FRONT_HTTP_PORT=14080
ITEM_FRONT_API_BASEURL=https://item-dev.sudoc.fr/api/v1/
ITEM_FRONT_API_BASEURL=https://item-dev.sudoc.fr/api/v1/
ITEM_FRONT_IDREF_API_URL=https://www-dev.idref.fr/services/
# Variable à modifier pour activer le mode maintenance (true|false)
ITEM_FRONT_MAINTENANCE=0
######################################################
# Paramétrage de item-api
######################################################
ITEM_LOGGING_LEVEL_ROOT=WARN
ITEM_LOGGING_LEVEL_ITEM=DEBUG
ITEM_API_HTTP_PORT=14081
ITEM_API_WORKDIR=___A_COMPLETER___
ITEM_API_SPRING_PROFILES_ACTIVE=dev
ITEM_API_SPRING_BASEXML_DATASOURCE_URL=jdbc:oracle:thin:@//orpins-d-scan.v110.abes.fr:1521/APISUDOC
ITEM_API_SPRING_BASEXML_DATASOURCE_USERNAME=loginacompleter
ITEM_API_SPRING_BASEXML_DATASOURCE_PASSWORD=passwordsecret
ITEM_SUDOC_SERVER=____A_COMPLETER____
ITEM_SUDOC_PORT=____A_COMPLETER____
ITEM_SUDOC_LOGIN=____A_COMPLETER____
ITEM_SUDOC_PASSWORD=____A_COMPLETER____
ITEM_API_JWT_SECRET=codesecretacompleter
######################################################
# Config des batchs
######################################################
ITEM_BATCH_AT_STARTUP=1
ITEM_BATCH_STAT_WORKDIR=___A_COMPLETER___
ITEM_BATCH_DEPLOY_CRON=1
BATCH_MIN_HOUR=7
BATCH_MAX_HOUR=20
######################################################
# Paramétrage de item-db et item-db-adminer
######################################################
# Config de la base de données postgresql
# Attention: ne pas modifier ces variables une fois la bdd initialisée
# ou bien voir la doc ici : README.md#mise-à-jour-de-postgres_password
ITEM_DB_ADMINER_HTTP_PORT=14082
ITEM_DB_POSTGRES_USER=___A_COMPLETER___
ITEM_DB_POSTGRES_PASSWORD=___A_COMPLETER___
ITEM_DB_POSTGRES_EXTERNAL_PORT=___A_COMPLETER___
######################################################
# Paramétrage de item-db-dumper
######################################################
ITEM_DB_DUMPER_NOTIFICATION_SLACK_IDENTIFIER=local item-db-dumper
ITEM_DB_DUMPER_NOTIFICATION_SLACK_HOOK_URL=https://hooks.slack.com/services/xxx/yyyyyyyyyyyyyyy
######################################################
# Paramétrage de item-watchtower
######################################################
# Pour les notifications slack des déploiements continus de item
# cf https://containrrr.dev/watchtower/notifications/#slack
# A noter : penser à indiquer le nom de l'environnement dev, test, prod
# au niveau de la variable WATCHTOWER_NOTIFICATION_SLACK_IDENTIFIER pour pouvoir
# mieux distinguer sur quel machine a été réalisé le déploiement
# - en local laisser ITEM_WATCHTOWER_RUN_ONCE=true
# - en dev, test, prod, positionner ITEM_WATCHTOWER_RUN_ONCE=false
ITEM_WATCHTOWER_NOTIFICATION_SLACK_HOOK_URL=https://hooks.slack.com/services/xxx/yyyyyyyyyyyyyyy
ITEM_WATCHTOWER_NOTIFICATION_SLACK_IDENTIFIER=local item-watchtower
ITEM_WATCHTOWER_RUN_ONCE=true
ITEM_WATCHTOWER_DOCKERHUB_USER=
ITEM_WATCHTOWER_DOCKERHUB_PASS=