generated from ConductionNL/Proto-component-commonground
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env
134 lines (109 loc) · 6.15 KB
/
.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
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
##################################################
# Application settings
##################################################
# This section contains generic settings for your application
# The shortcode for this component, should be a small set of letters reprecentint the application (use only letters, capitals and spaces)
APP_NAME=brpservice
APP_NAME_TECHNICAL=brpservice
# The description for this api
APP_DESCRIPTION=Het Basis Registratie Personen Component is een implementatie van de door Haal Centraal ontwikkelde API-specificatie in de vorm van een Common Ground container. Dat betekent dat het ten opzichte van die referentie een aantal extra opties kent (zoals extended en filteren van data). Dit Common Ground component kan op twee manieren worden ingezet. Om te beginnen kan het aan de achterkant worden voorzien van datafixtures in de vorm van een Excel sheet. Op deze manier kan er een “specifieke” mock worden gecreëerd voor het testen van applicaties (al dan niet in combinatie met Digispoof). Het is echter ook mogelijke om het BRP Component in te zetten in samenhang met het StuF Component, in dat geval worden API-verzoeken op het BRP vertaald naar StuF berichten op GBA of GBAV aansluiting en levert het component daadwerkelijk een BRP koppeling.
# The badges for this api
BADGES=[![StyleCI](https://github.styleci.io/repos/204954539/shield?branch=master)](https://github.styleci.io/repos/204954539?branch=master),[![Docker Image CI](https://github.com/ConductionNL/brpservice/workflows/Docker%20Image%20CI/badge.svg?branch=master)](https://github.com/ConductionNL/brpservice/actions?query=workflow%3A"Docker+Image+CI"),[![Artifacthub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/brpservice)](https://artifacthub.io/packages/helm/brpservice/brpservice),[![BCH compliance](https://bettercodehub.com/edge/badge/ConductionNL/brpservice?branch=master)](https://bettercodehub.com/)
# The current version of the application
APP_VERSION=V1.0
APP_MAJOR_VERSION=v1
# The type either application or component
APP_TYPE=component
##################################################
# Security
##################################################
# The urls/ip's and hosts on wich this api is available
TRUSTED_PROXIES=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
TRUSTED_HOSTS=^.+$
# Key that other applications can use to connect to this application (hier mag wel iets meer toelichtende tekst bij)
APP_APPLICATION_KEY=45c1a4b6-59d3-4a6e-86bf-88a872f35845
##################################################
# Licensing / Copyright
##################################################
# The owner (copyright holder) of the code base
OWNER_NAME=Conduction
OWNER_URL=https://www.conduction.nl
# The licence type (the licence file should always be located in the root of the code base as LICENCE.md)
LICENCE_NAME=EUPL
##################################################
# Helm / Artifacthub settings
##################################################
# The logo for this application (used on the api doc page, in helm files and on Artifacthub)
APP_LOGO=https://conductionnl.github.io/images/conduction_avatar_blue_on_transparant.svg
# The addres where more information about this application can be found (used on the api doc page, in helm files and on Artifacthub)
APP_HOME=https://www.conduction.nl
# The id of this application on https://artifacthub.io/ (use false if you do not want to use artifacthub)
ARTIFACTHUB_ID=
# name of the organization leave blank to not sure organization
ARTIFACTHUB_USER=
##################################################
# Routing and domain settings
##################################################
# The domain for this component (do not include a subdomain, this will hamper certification generation)
APP_DOMAIN=zuid-drecht.nl
# The subdomain for this component (should be false if you want to use www)
APP_URL=http://localhost
APP_SUBDOMAIN=brpservice
APP_SUBPATH=brpservice
APP_SUBPATH_ROUTING=true
APP_DEMO=brp.zaakonline.nl
# Whether or not the component is to be exposed publicly
APP_WEB=false
# Whether or not to default cluster internal calls on kubernetes
APP_INTERNAL=false
##################################################
# Github settings
##################################################
# organization/repo-name
APP_CHART=ConductionNL/brpservice
# The GIT Repository for this component (The place where the sourcecode is stored)
APP_REPRO=https://github.com/ConductionNL/brpservice
##################################################
# Docker settings
##################################################
CONTAINER_REGISTRY_BASE=ghcr.io/conductionnl
HELM_REPOSITORY=https://raw.githubusercontent.com/ConductionNL/brpservice/master/api/helm/
CONTAINER_PROJECT_NAME=brpservice
##################################################
# Notifcation settings
##################################################
NOTIFICATION_ENABLED=falsedxfd
##################################################
# Authorization settings
##################################################
AUTH_ENABLED=false
##################################################
# Development Settings
##################################################
# This sections contains options for configuring your local development environment
APP_ID=
# Do you want to display the symfony debug toolbar?
APP_DEBUG=1
# What is the enviroment type you want to use for local production? (choose between dev, stag, prod, acce or test)
APP_ENV=dev
# We use a build to tag images, this is swithced to the version on master and to env on other branches
APP_BUILD=prod
# Do you want to use caching? true/false
APP_CACHE=false
# Whether or not to include ALL datafixtures in a build (used for testing purposes in ci/cd)
APP_BUILD_ALL_FIXTURES=true
# Whether to enable or disable audit trials
AUDITTRAIL_ENABLED=false
# the duration of the session in seconds
APP_SESSION_DURATION=900
##################################################
# BRP settings
##################################################
# This section contains BRP-specific settings
# Is the component in fixture (development) mode, or in StUF mode?
APP_MODE=Fixtures
# Where are the certificates for 2 sided SSL stored?
APP_CERT=
APP_KEY=
# What is the StUF URI to communicate to?
STUF_URI=