Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Felix Foertsch
Luca Web
Commits
c4189988
Commit
c4189988
authored
Nov 11, 2021
by
Lukas Gehrke
Browse files
Configure backend v1.0.5 to run locally.
parent
9b2bade7
Changes
4
Hide whitespace changes
Inline
Side-by-side
docker-compose.yml
View file @
c4189988
...
...
@@ -62,7 +62,6 @@ services:
context
:
"
services/maintenance"
database
:
image
:
postgres:11.9-alpine
restart
:
always
ports
:
-
"
5432:5432"
environment
:
...
...
services/backend/Dockerfile.dev
View file @
c4189988
...
...
@@ -7,7 +7,13 @@ ARG NPM_CONFIG__AUTH
ENV NODE_ENV=development
COPY package.json yarn.lock .npmrc .yarnrc ./
RUN yarn install --production --check-files && yarn cache clean
#RUN yarn install --production --check-files && yarn cache clean
RUN apk --no-cache --virtual build-dependencies add \
python2 \
make \
g++ \
&& yarn install --production --check-files && yarn cache clean
RUN yarn licenses generate-disclaimer > ./licenses-full.txt
RUN echo "{\"commit\":\"$GIT_COMMIT\", \"version\":\"$GIT_VERSION\"}" >> version.json
...
...
services/elb/nginx.conf
View file @
c4189988
...
...
@@ -22,8 +22,8 @@ http {
server_tokens
off
;
absolute_redirect
off
;
ssl_certificate
/etc/nginx/ssl/
ssl.crt
.pem
;
ssl_certificate_key
/etc/nginx/ssl/
ssl.key
.pem
;
ssl_certificate
/etc/nginx/ssl/
chain
.pem
;
ssl_certificate_key
/etc/nginx/ssl/
chain
.pem
;
ssl_prefer_server_ciphers
on
;
ssl_protocols
TLSv1.1
TLSv1.2
TLSv1.3
;
...
...
services/elb/ssl/chain.pem
0 → 100644
View file @
c4189988
-----BEGIN CERTIFICATE-----
MIIFWjCCA0KgAwIBAgIJAPXfY4py2gmtMA0GCSqGSIb3DQEBDQUAMDAxCzAJBgNV
BAYTAkRFMQ8wDQYDVQQIDAZTYXhvbnkxEDAOBgNVBAcMB0xlaXB6aWcwHhcNMjEx
MTExMTQyNzQyWhcNMzExMTA5MTQyNzQyWjCBgjELMAkGA1UEBhMCREUxEDAOBgNV
BAgMB1NhY2hzZW4xEDAOBgNVBAcMB0xlaXB6aWcxFDASBgNVBAoMC1VuaSBMZWlw
emlnMSswKQYDVQQLDCJSZWNobmVybmV0emUgdW5kIFZlcnRlaWx0ZSBTeXN0ZW1l
MQwwCgYDVQQDDANQMlAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCc
SMQjcCw8JGPKHFRHxyUX5D1TwpI/Rxd5doz80Z4VH+E9z0NPwwPGoghnTk6ELobI
jiJKec0f5SVigmzdAqhAdSmBQzcMXtFNqB2n7MY4ODpSd19XkbmTR6iO6GJ/ZK9a
4QuC5ZMa27PvPsc2Bk8xecSX1KoUBaqM9kxBIhnBZ36JwHDeXkbX91z3K7eidozT
ZUAxH/LuBAJqEW1kwpvrqzsuJ5nCAwLAhRRky2cO6lo2GzKnCeSeEeLRQFhUtaMg
gtz8Gao77CPJ007N0K7syR9d7isRKFOAjvQR/gKDawxSUHCYkABO/t6/kJztiJLu
woBEeqgzg3sHgp3gdCpa9Lym7HiGofl1kDpIpb096ZHuykYkD31a3ajFXK9EpBU4
V1UHxLXmkLczGe60NZVT77MxBCFS6KnLxWF1BVkpownXAhW8t0UlUxDfyh9DP6xt
LZMN/ES64E97mr1UeWMa8ntzX9L5NUycX0t9+L+tktuy0Pr8opmrLGU7vECGaEyM
TroVX3MSKij9v1FaObtiAFZruiq2qWRiBOoK7/JDREqi9Rk880la+mYTOQO5zNN6
RoiynJk/HxRcGv/t0aYJCEmQI0kpx654KBmWJWQPKYG0m0fWtWI60DWELUfyWIkt
ceyBmxtIo7X3tUKhLaTDVakGHQX/t4xxWAtDeyzn3QIDAQABoyQwIjAgBgNVHREE
GTAXgglsb2NhbGhvc3SHBAoAAgKHBMCoshQwDQYJKoZIhvcNAQENBQADggIBAIrp
kLpbUQ6LooSxX+DjDiLONokbQA4UNxrkMJ6Kg7Bmt2rOXlj51gsBfGpqbGibL1ao
jmZXxsx4zmyLIvPAOpvREx5rDH5LnyUsq/TufOqV3mayTza3pYlbEvHisKyvXLz0
1IwHSIMCxHXqtyxnYYQg8V1zP423AIYcNx9MVI4Q7negSPStRGT+/VIxxpvcVLwQ
fkyY6tJsQ76lC1DKLpDBcg/EZ0PlfduqJOJeM5DzS7EW4kAQVy48skBcmcudQqws
Hrcu5yYjEXvX3PGe11Ez56xyogVunc3tRID6f+yjcHFgfxr0ft7KbMwUBEKWCEd2
1WhAG0peeQviFVuokK8piEUs5kvIpVcRMMjuHeJeqkOV1SlBMECGRpkZlmR1zveK
Zs7g/4II+K+8DP6vO/ToHb9FtDkX+WSQ+tHEECiKroaLWw77umqMxYMC1r7aL1xR
VAL7ZOM9dUJSUZ3C3p4vNxNKMLcgn2jE2WhHVZGt1+PQTUa1fq4j2lJy2qmd20UQ
QxVUFp6guDL+P8lSenPlFqCrNn5d0dR8m3jlF44thNGDiFgkEKu7oLN6TCzytlGW
ZHt9S8F7NgXFc8g1GeMkDlFWU1AAimumjUADaJAvrFXV/1+r73AStnOj0sZ71lbj
dJGTnmAB6yY5cFgU8T6DIxP8W/3/ywAHq1e0BdGq
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIE3DCCAsQCCQC0ntBW7GP24DANBgkqhkiG9w0BAQsFADAwMQswCQYDVQQGEwJE
RTEPMA0GA1UECAwGU2F4b255MRAwDgYDVQQHDAdMZWlwemlnMB4XDTIxMTExMTE0
MjczOFoXDTMxMTEwOTE0MjczOFowMDELMAkGA1UEBhMCREUxDzANBgNVBAgMBlNh
eG9ueTEQMA4GA1UEBwwHTGVpcHppZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC
AgoCggIBANBcnm04mqxF4gz1MLZA3wGssATwopPFXVlED97mPjHJorn1Tdq2d+eY
QCDBcwZhAzuxbTkU2bGq95uewYCoaWet988C6hOcQ8X74DGay/R0VWK1RIaDuAKn
yIa4fn46++DoOBH1Fe8tuN/q0O+o+ujr9u2vKmsyJC6GwZjiDmiLI8neXdFmOWHR
GIxaOE+npMU9mBEQ+93EKlnnJtU2+I7ICkChNrVEcSxDg39PSbJTIdanTXcx6sdi
pHFheToIkXG3W3dLH96LnvkvBKGtR5sb6OM5dbtNVrGeRAwbS4QKkVVOMIGcKnFR
uyAMRovIUJgIOi68vDBEcJa4K6LptIsQJJw/8vyuusCh4WQzPAiiucVxRQQXPtU7
3MivfFuflKWKbT2SiE1JyO7hLHqTXCJKxcX/C7Yb5u1bN4/8CS82PhxOryxsfFcT
JbIy0fu09MPVIXCMOZz5vbEAUE5yPWDyOtQxbqElEKDtOBAaO58aSOJPl1O2Ezzh
jLZ6MSk1d8rn2TJFo5pBlwFwJCo2MNoyxjtoxwFajO2uUS6pIVgqsEFKnKtVmDus
fRbJv1/ARzxw6oPitHjqGi/29kThN2VxrANjTN3SRMbBSQsOyz92GnZkL+I4pcfp
oWCD2CI9U0XDb39nuvuGVw+fRpyCX3qN3Tr8vNmHKeryUJqe77slAgMBAAEwDQYJ
KoZIhvcNAQELBQADggIBAIYuRephGaPPN4zQowD0eEtG1r8SVyk6JjJ+yAqDkPiE
j4MEKUMVKaucJh5juZ8480l/t2NMi7y6cJ3db4MRYxh4oW5Q63bc/rsTM05GCDDx
aKaN8NjryeSKZM9pXxHjt3Xw9fRKRtApttKYkGToVP1f2n82T1mS9Prj1scgycwu
nhDfuYUDIVRdIgYKYgMb+gQaHILrgLX5PuNymlFfR614JJbX5gdru9nWwDZ+iq5p
VFMlIq4CvXbUPzDRxNItnpgDd/9e7EGPrmfdNeDa81FvqmzZt7+1euuPMMytWNO3
HRYeh9vdkUNgBUGJZqlNl9qVYLs9TG0x1j3cu6HlTC785nKkBXX1nd6NVhVcRMSl
Mt1vCBMAC5kW/3zUozGxWd/aoK3nvrYYXj/1wv1LNt4Trm+WZHMS8sw1hbdWd1FZ
RryXU95twHo6SWhQ+gu4unLZBKimto2VxVv+X4KTPdo60OVagJmpMQXMDKkfS/sa
FZ0lRNRYZO2OLXknVfFSTwSM9V5mbg6W29oXKfcIh3ErTLZ1GB2KXd9gwNy6hafs
5HP4aThI3s7e5eusRpNwcqmiBfrwD9YY/847FrOKW3wtK1Cmfd7Qw5J7OeKVOsTl
Uyn1jdO+4CivyJ1Bl46BmK/k1NsTyFC7GbgVvOmUuqtwBHgmt1TDM0WXeJ4N9IVC
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIIJQQIBADANBgkqhkiG9w0BAQEFAASCCSswggknAgEAAoICAQCcSMQjcCw8JGPK
HFRHxyUX5D1TwpI/Rxd5doz80Z4VH+E9z0NPwwPGoghnTk6ELobIjiJKec0f5SVi
gmzdAqhAdSmBQzcMXtFNqB2n7MY4ODpSd19XkbmTR6iO6GJ/ZK9a4QuC5ZMa27Pv
Psc2Bk8xecSX1KoUBaqM9kxBIhnBZ36JwHDeXkbX91z3K7eidozTZUAxH/LuBAJq
EW1kwpvrqzsuJ5nCAwLAhRRky2cO6lo2GzKnCeSeEeLRQFhUtaMggtz8Gao77CPJ
007N0K7syR9d7isRKFOAjvQR/gKDawxSUHCYkABO/t6/kJztiJLuwoBEeqgzg3sH
gp3gdCpa9Lym7HiGofl1kDpIpb096ZHuykYkD31a3ajFXK9EpBU4V1UHxLXmkLcz
Ge60NZVT77MxBCFS6KnLxWF1BVkpownXAhW8t0UlUxDfyh9DP6xtLZMN/ES64E97
mr1UeWMa8ntzX9L5NUycX0t9+L+tktuy0Pr8opmrLGU7vECGaEyMTroVX3MSKij9
v1FaObtiAFZruiq2qWRiBOoK7/JDREqi9Rk880la+mYTOQO5zNN6RoiynJk/HxRc
Gv/t0aYJCEmQI0kpx654KBmWJWQPKYG0m0fWtWI60DWELUfyWIktceyBmxtIo7X3
tUKhLaTDVakGHQX/t4xxWAtDeyzn3QIDAQABAoICAAnwdsjqMWYBynboJlQKTkme
smfJUBPGKbAH4h+SFUOyq1iK/fTsqijP1Uj8qfGuI9RNddDWvjzxDdeeA95qdNjk
mqcl5zJaNWWC85/iZxjcOplUDjQ7iFndjNLJ5LnFZYGaHmlMwHZM0ry8eV7uN8sl
u2MMm2R6l8YvQ9pAmPK76khIfOUnicniaX8uwJcMgxhOsC5vobuRdbXZNePanJ/4
W+MrkZPNLTehPxLJ/Nvt+57FTAtjja6f5JT6SqPYiW9f4z4FQ9ZbxkrnrXNZekaE
5AHNS9/jeKwMa2lZhj9lZ3s0snSBdAOSIgh84f4ZWX7lz9KLGndsPT7VB8Vmnerh
hF2Qc96FK5iBW1gAgjQpfR/6s0zN9vW58MslULnumWd7df8EmzZotTZZVlUdb06z
AptWcv4unjrEES5l/CRAhzI5QCfXxg9E0uR+OEHARKGMRvJPfG0/Ztbf5J+vatVj
OCVwksKvrGQoYVaB+KjfrA84HbFjXwrwHmw0pW7ke7oXtrGYo+Sit4HUatBnsu4N
iIKCRL6LatkU4WCQZyNnM/9F1hNyrWUOJME4rf1JXhoOsMpeMuLb9JrkuYFu/0i2
sGVIXHT2qvBRc1uS1oWdRtgo3f9TrSqIRFakkAk8jKLSxQ308RKEmIP9hTNu4Bw7
w27iVDwsrahIgGpfERUBAoIBAQDJcS6jgZiW+6tmemR+Kh5baKSjowmyLajIPIbt
EGEXg0zUZSsIV3iz2rZe7dbQS0v1puMsORNwojPXjd3F25RAnMLlsJxLbVL00bQO
j0lDZ4WuuxK4hK7q9AzMsA39nh7OgigZpUqBP1sH6NfW0zhqGsAIHeZTuFt1NW7o
OF/SlwnY6AQM8hS2Z3G0ZKAit5nQ/6t8oXV/kYB0ZhzEIUvxsNPMBseMlVy6ThZW
25CpxGZc88GtvejmPzJ7plQDM3z4yXThhmZSRMLBnrBFjWy40XAv66nMzcs6q5dd
dMVaZn8MH/ZThNqbyq0eGLXhNH+hTthxwpzzaI3OIgXCzN81AoIBAQDGnJnko3YW
KanrmfkL7EOwekY7Eqw4uCETjFyGehU32cbaECPS1aUlXEyqgDkMkn+6FzctA/id
Gi4lG6tx8eYsKhWOvIWldhlwS1+/sWQWaSdRHdd9zvz7fmzq08/RHKTMK90qKJGQ
PSxpOmzuYbf20rSd0DgllEVyzcDY2EVsRg7HVqe4XsMQvNh0SFDIruoPfRMcK1q0
TXIKtrKbX7gJ6nx/tvx6zBYcHPDBxoEhYG8C9S7oJXe0sGGOX5w7fGRiePvDX6ws
NLQl4sIdnxUvjgeCE3Ea6gsDLpk5jI4AO0m0bK8GyZCRzkPVAJYK3qFRHhHMe/wD
56NIhFXUK7MJAoIBAAve5ZaxDmLnVcRmNgHRTZSpZ/pUoz+ivS1/k5vouS//hsmF
ZLHLJcvDebfCYERKC6HgQcbbXi/m/xMWwxjjxarBEiMi8zLmsFrI+Mla3EBim1ge
og3Jk904oIB3Z3uok7wro11PhkJzj1O5/u4j6FEoXmScDnSkio8vpOd+Wvc3+1aS
5Zo1sc7F7cdpnp4tH51XU622fgwUcPNrCQrtw2Hsv65oP94i9yHrdBmOOsomTrnv
i1xHsq/OzZTHym+d2yF2DbM0jlcOwkNSrKSMnvmNLgVE5+6vuegtMHBLb03SeG4o
fAWT8KX5nZYGcsFgrJy+3rZld4ZIhQK+soQ2OnkCggEAehW3L2kfZF41+gIKqb6Q
mUGAPD2tKaxdgKOuGGeg9VTjvBVhv+7d9go3gjMRXl4LL3unyf7/6qo2JU9N4tvc
LdesqrHNwTjISFO8xpunN3Np3J3oYYhDz+AV2X9b5mGiF3L7HzgSykQgMYrdfOcK
ayl4Ju3gJZFv4zMA0QqYGgcyfGwS6u0tIPPEZi4xojqK2/x5K76moeBdMqK9RW7g
NRAzeVok9uLO0HclsydvJvIdKwdFzyOA4svtG9Q/t/0tw640rBL6Ra4b8pHh2s13
+2RlzxpeUzn8jPcu7sYsX44SL1sDd7udJ1NQNPWIRaQ2KyO9syGfd1MC9seJ7sLx
6QKCAQAE9GEWL+4V7K+/bQjWNz2lH+MNbKK/iPsLSZoIrRsKQIuy2us25tdxLYnJ
20ehoF7PA481KJjj74osP+o8T+jbqLgIILxsqx3LJ25Y3UonFEzmsrQlZK8bd64F
OR6pHZUbhxhyEdgxXARU/cN8PL1sKn3zwJBRMIe+b36gVT7w/Waq0Bgh4EKU8gzj
HdraHEVSUcm5pAvPFqKyqBpYl9ZGRFJaKjNi5aPD6dghIfDQER7D3jFktFaa4NkU
DbjZNQCsS/U29acXCC445P+VuaLE9tyLRAKfwq7cR6GLVkaMO42e7mhEbQZTMiDp
Y1cgyg4248YeQHGl8wyZVCiHJqnc
-----END PRIVATE KEY-----
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment