-
Notifications
You must be signed in to change notification settings - Fork 6
/
.env.example
197 lines (160 loc) · 6.88 KB
/
.env.example
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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
# Contentful APIs
CTF_SPACE_ID="ABC123"
CTF_ENVIRONMENT_ID="master"
CTF_CDA_ACCESS_TOKEN="ABCDEF123456"
CTF_CMA_ACCESS_TOKEN=
# Contentful GraphQL Content API origin
# CTF_GRAPHQL_ORIGIN=https://graphql.contentful.com
# Override origin for private runtime config only, e.g. for use during SSRs
# with a Kubernetes service internal network host.
# CTF_GRAPHQL_ORIGIN_PRIVATE=http://contentful-graphql:8080
# CTF_CPA_ACCESS_TOKEN is the contentful preview token. You'll most likely not want to set this
# in a .env file in order to avoid it being accessible to the nuxt client.
# Instead set it as a ENV variable on your machine.
# CTF_CPA_ACCESS_TOKEN="GHIJKLM7891011"
# Redis cache
#
# Redis URL
# The example below is for the service run by docker-compose.yml
# REDIS_URL=redis://localhost:16379
#
# Redis TLS CA, Base64-encoded
# REDIS_TLS_CA=
# Base URL of the app, used in SEO links in HTML head
PORTAL_BASE_URL=https://www.europeana.eu
# Base URL from which to serve client assets (JS, CSS, fonts, imgs), e.g. from a CDN
# NUXT_BUILD_PUBLIC_PATH=
# Europeana API keys
# EUROPEANA_ANNOTATION_API_KEY="YOUR_API_KEY"
# EUROPEANA_ENTITY_API_KEY="YOUR_API_KEY"
# EUROPEANA_FULLTEXT_API_KEY="YOUR_API_KEY"
# EUROPEANA_RECORD_API_KEY="YOUR_API_KEY"
# EUROPEANA_SET_API_KEY="YOUR_API_KEY"
# Europeana API URLs
# EUROPEANA_ANNOTATION_API_URL=
# EUROPEANA_ENTITY_API_URL=
# EUROPEANA_ENTITY_MANAGEMENT_API_URL=
# EUROPEANA_FULLTEXT_API_URL=
# EUROPEANA_IIIF_PRESENTATION_API_URL=
# EUROPEANA_MEDIA_PROXY_API_URL=
# EUROPEANA_RECOMMENDATION_API_URL=
# EUROPEANA_RECORD_API_URL=
# EUROPEANA_SET_API_URL=
# EUROPEANA_THUMBNAIL_API_URL=
# Private Europeana API URLs
# Only used during server-side requests, so may use internal network FQDNs
# EUROPEANA_ANNOTATION_API_URL_PRIVATE=
# EUROPEANA_ENTITY_API_URL_PRIVATE=
# EUROPEANA_ENTITY_MANAGEMENT_API_URL_PRIVATE=
# EUROPEANA_FULLTEXT_API_URL_PRIVATE=
# EUROPEANA_IIIF_PRESENTATION_API_URL_PRIVATE=
# EUROPEANA_MEDIA_PROXY_API_URL_PRIVATE=
# EUROPEANA_RECOMMENDATION_API_URL_PRIVATE=
# EUROPEANA_RECORD_API_URL_PRIVATE=
# EUROPEANA_SET_API_URL_PRIVATE=
# EUROPEANA_THUMBNAIL_API_URL_PRIVATE=
# OAUTH Configuration settings for user authentication.
# The example values here are the defaults and don't need to be set, with exception of OAUTH_CLIENT.
# The Europeana auth endpoint may deny access based on the domain name of your app and OAUTH_CLIENT settings.
# To make full use of user/login features you'll need to have a compatible oAuth endpoint.
OAUTH_CLIENT="YOUR_CLIENT"
# Keycloak server
# OAUTH_ORIGIN=https://auth.europeana.eu
# Auth module config options for Keycloak
# OAUTH_REALM=europeana
# OAUTH_SCOPE=openid,profile,email,usersets
# OAUTH_RESPONSE_TYPE=code
# OAUTH_ACCESS_TYPE=online
# OAUTH_GRANT_TYPE=authorization_code
# OAUTH_TOKEN_TYPE=Bearer
# Hotjar tracking ID and snippet version
# HOTJAR_ID=
# HOTJAR_SNIPPET_VERSION=
# Matomo URL and site ID
# MATOMO_HOST=https://matomo.example.org
# MATOMO_SITE_ID=
# Auth token for Matomo REST API (used by cachers)
# MATOMO_AUTH_TOKEN=
# Time to wait for Matomo script to load from Matomo server and be stored on the
# VM by vue-matomo, expressed as number of attempted retries, and delay between
# them (in milliseconds).
# MATOMO_LOAD_WAIT_DELAY=100
# MATOMO_LOAD_WAIT_RETRIES=20
# robots.txt file content
# ROBOTS_TXT="User-agent: *\nAllow: /"
# Used to determine if links are internal paths or not
# INTERNAL_LINK_DOMAIN=.europeana.eu
# Server URL of the Elastic APM server.
# ELASTIC_APM_SERVER_URL=https://apm.example.org:8200
# Environment to report to Elastic APM.
# ELASTIC_APM_ENVIRONMENT=production
# Elastic APM log level
# ELASTIC_APM_LOG_LEVEL=info
# Enable Jira service desk feedback form, button shown on every page in the default layout.
# ENABLE_JIRA_SERVICE_DESK_FEEDBACK_FORM=0
# Enable accepting/rejecting recommendations
# ENABLE_ACCEPT_SET_RECOMMENDATIONS=0
# ENABLE_ACCEPT_ENTITY_RECOMMENDATIONS=0
# ENABLE_REJECT_ENTITY_RECOMMENDATIONS=0
# Enable experimental use of the translate record API profile
# ENABLE_TRANSLATED_ITEMS=0
# Enable entity management
# ENABLE_ENTITY_MANAGEMENT=0
# Enable button linking to item on transcribathon
# ENABLE_TRANSCRIBATHON_CTA=0
# Enable showing of view-counts on exhibitions and blogs
# ENABLE_STORIES_VIEW_COUNTS=0
# Skip building modern browser bundles.
# For production builds, this should not be set, but may by useful on
# development builds to speed up startup.
# ENABLE_SKIP_MODERN_BUILD=0
# URL of the Europeana oEmbed endpoint
# EUROPEANA_OEMBED_PROVIDER_URL=https://oembed.europeana.eu
# JIRA API for service desk ticket creation
# [src/server-middleware/api/jira-service-desk]
#
# JIRA_API_ORIGIN=https://europeana.atlassian.net
#
# Username is an email address, password an API token, which can be generated following instructions:
# https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/
# JIRA_API_PASSWORD=YOUR_TOKEN
# Specific variables for the feedback service desk
# JIRA_API_SERVICE_DESK_FEEDBACK_PASSWORD=YOUR_TOKEN
# JIRA_API_SERVICE_DESK_FEEDBACK_ID=7
# JIRA_API_SERVICE_DESK_FEEDBACK_REQUEST_TYPE_ID=81
# JIRA_API_SERVICE_DESK_FEEDBACK_CUSTOM_FIELD_PAGE_URL='customfield_10809'
# JIRA_API_SERVICE_DESK_FEEDBACK_CUSTOM_FIELD_BROWSER='customfield_10810'
# JIRA_API_SERVICE_DESK_FEEDBACK_CUSTOM_FIELD_SCREENSIZE='customfield_10811'
# Specific variables for the galleries service desk
# JIRA_API_SERVICE_DESK_GALLERIES_PASSWORD=YOUR_TOKEN
# JIRA_API_SERVICE_DESK_GALLERIES_ID=13
# JIRA_API_SERVICE_DESK_GALLERIES_REQUEST_TYPE_ID=118
# JIRA_API_SERVICE_DESK_GALLERIES_CUSTOM_FIELD_PAGE_URL='customfield_10809'
# JIRA_API_SERVICE_DESK_GALLERIES_CUSTOM_FIELD_SET_ID='customfield_10841'
# JIRA_API_SERVICE_DESK_GALLERIES_CUSTOM_FIELD_SET_CREATOR_NICKNAME='customfield_10842'
# To have the homepage be a particular landing page, instead of the default,
# set its slug here.
# APP_HOME_LANDING_PAGE_SLUG=
# Comma-separated list of two-letter language codes for which to enable search
# translation.
# APP_SEARCH_TRANSLATE_LOCALES=es,de
# Name of a feature to highlight in a notification, from those declared in
# src/features/notifications.js
# APP_FEATURE_NOTIFICATION=interestingNewFeature
#
# Optional expiration date for the feature notification, after which it will no
# longer be shown.
# APP_FEATURE_NOTIFICATION_EXPIRATION=2022-02-22
#
# Optional comma-separated list of UI locales for which the feature notification
# will be shown, and not for any others
# APP_FEATURE_NOTIFICATION_LOCALES=en,nl
# Username of the official Europeana account for published set-driven galleries.
# APP_GALLERIES_EUROPEANA_ACCOUNT=europeana
# Name of simple i18n key for a global notification banner,
# ensure the key has a translation at least in /src/lang/en.js
# at notificationBanner.text.[KEY]
# APP_NOTIFICATION_BANNER=key