updates related to the BIG Break Changes

This commit is contained in:
2024-07-15 12:35:02 +00:00
parent 16c2cb854e
commit da01b2b587
9 changed files with 106 additions and 95 deletions

6
.env
View File

@@ -1,5 +1,6 @@
# ===== Enviroment Stage ======
ENV_MODE=production
NODE_ENV=production
# ====== Database Configuration ======
POSTGRES_PASSWORD=6MaBQd9ICYeZnCb
PGADMIN_DEFAULT_PASSWORD=bET23d76xKArCqf
@@ -10,7 +11,7 @@ REDIS_PASSWORD=sBCuVsJkKTSErgF
# ====== Worker Configuration ======
RUN_JOB_QUEUE=1
# ====== Email Configuration ======
SMTP_FROM="info@phx-erp.de"
SMTP_FROM="Yuri Lima <yuri.lima@phx-erp.de>"
SMTP_TYPE='smtp'
SMTP_NAME='mail.phx-erp.de'
SMTP_HOST='mail.phx-erp.de'
@@ -22,3 +23,6 @@ SMTP_LOGGING='true'
SMTP_DEBUG='true'
SMTP_TLS_REJECT_UNAUTHORIZED='false' # If true will reject self-signed certificates. It will show: Hostname/IP does not match certificate's altnames: Host: mail.phx-erp.de. is not in the cert's altnames: DNS:*.netcup.net, DNS:netcup.net trace
SMTP_SECURE_CONNECTION='true' # Not in use
# ======= GraphQl =============
GRAPHQL_DEBUG='true'
GRAPHQL_TRACING='true'

2
.gitignore vendored
View File

@@ -5,3 +5,5 @@ volumes
redis
e2e
https_portal/log
https_portal/data
assets

View File

@@ -71,6 +71,7 @@ services:
- SMTP_TLS_REJECT_UNAUTHORIZED=${SMTP_TLS_REJECT_UNAUTHORIZED}
- SMTP_SECURE_CONNECTION=${SMTP_SECURE_CONNECTION}
- ENV_MODE=${ENV_MODE}
- NODE_ENV=${NODE_ENV}
- SMTP_TLS_CIPHERS={SMTP_TLS_CIPHERS}
command: ["npm", "run", "start:server"]
deploy:

View File

@@ -1,15 +1,15 @@
-----BEGIN CERTIFICATE REQUEST-----
MIICXzCCAUcCAQAwGjEYMBYGA1UEAwwPeXVyaS5waHgtZXJwLmRlMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAubZVDw58bDETODdba9eVVMTACqK4+f4f
BMWtrR0tk+REWWZjSpBvLWdRKFWruDPchXWPT0GQVve5I+VgYkCTzsLfBQb0Dca2
y0r0WBg7Tf0EqDOruRz9WtyFDJPnix4h774oqrkCzdaNCZtxDiKGmsImWxuap/Pq
WWF4XO+Vxk6KpC4WRsCbBRAvIVBT5ksI3WHsLAkUwxPJgOLERCDUs1gnSZRZPMRy
9irzp1cx6SxpBTp4jqtVJJeczzfihLAtAblDkD92RFnT05PLfIxhj3XLIkMAKipL
469nbMm1LmqX77fb8d78Olmu+h60iF4swJ+TCnHxlm0IfXVHdCzXDwIDAQABoAAw
DQYJKoZIhvcNAQELBQADggEBABrMlxLDRYOZU8uKifTn3CzpauW/asC0+zJw3469
IC7WxChVo1Bqgvk3DHB6Kosg/nuqA3H6p87VhO8pGoC9NLDpd6x1u+FiTZiycml6
aPUZ22yKA88zmhOxq1UmkvnjE4mwE+fT+ant/g6htdp+p7GxTh9KwCcjm4MGSMaj
z2Hv+bjjYReHMwHK17qKaOh9TJ+DeC8WNqYQEuhG6Afkf1S3qab3J6rOXHa4P8nc
mca67vsnNaQPqouuMGomDgbrt5VR3srFhRPKwu1x+2EXUOXEy8Ty/dlzQa4qFa7k
eHmQxBZWp7gtBYtHg25IQPKRlRWpHLxh1TEszX8s0XcaxCk=
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApKEoBzrBZrastNhWaCX5RkJasdi3PVj9
di+YuQ/4brT/IKTKBH6ulshw+xp9uS0dgU5/HHqjDKAK3ybOkrBF0+8XW5lkkva+
KVrW6WS1jv48LWAW4P5cAkyVG4iLw8MES7Yz/sVZcH7rJZIHBHTwg/QmooBpIXC0
CoMy9oYcGMATGgPeDFV9K4XfMOuswHMDHMKPFVg29D8A9kwCagV7qZozEPFyKG+e
6wtHazvde+VqdlF9d1t5vzWjspSslAre7qApbvy7QV3VxtE5ik0pWHZRJMMliWAT
RJ6INEFm7MZeDwmkWjImp44JZ+QRra5gVAKcR9KpvgrdUr8OR3QfbQIDAQABoAAw
DQYJKoZIhvcNAQELBQADggEBAJ4RB9BaHVv/HQ9TMsIFk6rSahxi7CRkXl7jCjYH
Uwu5C2umotoh1+A7fKFMzQpzTIxwslLajLeSvwtdjhrLbLZgWa8nL0sZwa8Of1n1
st1oEckkwAv59iFuAoJF2tZZRd/1+WSr+qTd5sBaJNoQfhJiZYLSfyNRJIJoMMDf
Bv3RRWGRsvgLvkf/mn0rujbjPL2kXMs3UEuds5Krq8ossf0fyeRmo6e13kU7sMZE
CTqaXd2AYFrgx6z0v+ZDkLaBeL/5gbZEfCZFYMPCsOxfFPoUhXvRC0KOgB0OmJsd
OGFCVUq9dpBtHnO6ezt1b1LFhUg88xNPyaKE+3+XeysH/Ek=
-----END CERTIFICATE REQUEST-----

View File

@@ -1,27 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----

View File

@@ -1,60 +1,59 @@
-----BEGIN CERTIFICATE-----
MIIE7DCCA9SgAwIBAgISBI64QRjjzNargZ24g1zSNNy0MA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDAzMTQxMDUxMjVaFw0yNDA2MTIxMDUxMjRaMBoxGDAWBgNVBAMT
D3l1cmkucGh4LWVycC5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
ALm2VQ8OfGwxEzg3W2vXlVTEwAqiuPn+HwTFra0dLZPkRFlmY0qQby1nUShVq7gz
3IV1j09BkFb3uSPlYGJAk87C3wUG9A3GtstK9FgYO039BKgzq7kc/VrchQyT54se
Ie++KKq5As3WjQmbcQ4ihprCJlsbmqfz6llheFzvlcZOiqQuFkbAmwUQLyFQU+ZL
CN1h7CwJFMMTyYDixEQg1LNYJ0mUWTzEcvYq86dXMeksaQU6eI6rVSSXnM834oSw
LQG5Q5A/dkRZ09OTy3yMYY91yyJDACoqS+OvZ2zJtS5ql++32/He/DpZrvoetIhe
LMCfkwpx8ZZtCH11R3Qs1w8CAwEAAaOCAhIwggIOMA4GA1UdDwEB/wQEAwIFoDAd
BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV
HQ4EFgQUc0EwWzag8rbA8ilw2i74+YwsV9UwHwYDVR0jBBgwFoAUFC6zF7dYVsuu
UAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8v
cjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9y
Zy8wGgYDVR0RBBMwEYIPeXVyaS5waHgtZXJwLmRlMBMGA1UdIAQMMAowCAYGZ4EM
AQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAouK/1h7eLy8HoNZObTen3GVD
sMa1LqLat4r4mm31F9gAAAGOPM2HQQAABAMASDBGAiEAuLvMugvCEFeStpfryOJt
efHOWSb56a1OFlzP9Vo3bOcCIQCYP3PcXJLfDqP4UHsAiztCtgtX+jcjImvx00Ci
DeDlvAB2AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0AAABjjzNh0oA
AAQDAEcwRQIhAII6gkvYkUo6GXa5NG87P5ysnd0sVY82twX4Lh0Gl/ykAiApXGxk
Uxik2rggK7T6V17wwNKwKgRoqXQ4Gx3efaQ6szANBgkqhkiG9w0BAQsFAAOCAQEA
kplEOuY7gpgH4ITyCNFlYGXQG6SRN959FVkOJrgqT3m9A5k4K5JTSMZVjh0W5WOF
IUXErOOl7oV7XOhB05QQ6coJhRaGT1cJfQN14Gpj9QZrCN5CB/wXZG9SH9NT/MtP
9wyqHRC7pXBEF6poFXcirY8x45Q/frMtONYGiJCCPBXBEXfgvXSebzKXS+qT3Yoe
icjPxh+PlvXi7AFEmWow2iB1SXG7pVE1+QuSkHc7OS2NM1H8Fd3z3ocH2+bnK7Vp
3nnOdYnzxi4aUKdMdl/Wt+Y4eyMr3UIYjyyV6W7XJMkrjtMoinDqvfdM15tTPuij
C8pcAaRpPPO/mPA5jVBSDg==
MIIE7zCCA9egAwIBAgISBD7cWXjY1ZYECrfo1Gcdvl3LMA0GCSqGSIb3DQEBCwUA
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
EwNSMTEwHhcNMjQwNzEyMDUzMzI4WhcNMjQxMDEwMDUzMzI3WjAaMRgwFgYDVQQD
Ew95dXJpLnBoeC1lcnAuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCkoSgHOsFmtqy02FZoJflGQlqx2Lc9WP12L5i5D/hutP8gpMoEfq6WyHD7Gn25
LR2BTn8ceqMMoArfJs6SsEXT7xdbmWSS9r4pWtbpZLWO/jwtYBbg/lwCTJUbiIvD
wwRLtjP+xVlwfuslkgcEdPCD9CaigGkhcLQKgzL2hhwYwBMaA94MVX0rhd8w66zA
cwMcwo8VWDb0PwD2TAJqBXupmjMQ8XIob57rC0drO9175Wp2UX13W3m/NaOylKyU
Ct7uoClu/LtBXdXG0TmKTSlYdlEkwyWJYBNEnog0QWbsxl4PCaRaMianjgln5BGt
rmBUApxH0qm+Ct1Svw5HdB9tAgMBAAGjggIUMIICEDAOBgNVHQ8BAf8EBAMCBaAw
HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFEKJ54GyFoST7ssNgV+4Qn/QEubyMB8GA1UdIwQYMBaAFMXPRqTq9MPA
emyVxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEswSTAiBggrBgEFBQcwAYYWaHR0cDov
L3IxMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcwAoYXaHR0cDovL3IxMS5pLmxlbmNy
Lm9yZy8wGgYDVR0RBBMwEYIPeXVyaS5waHgtZXJwLmRlMBMGA1UdIAQMMAowCAYG
Z4EMAQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAdv+IPwq2+5VRwmHM9Ye6
NLSkzbsp3GhCCp/mZ0xaOnQAAAGQpaWMoQAABAMASDBGAiEA9tXa8gZHgTL3I3E5
RpVt8Wnveo7/oLa2hGknrkq5yCoCIQDy0OXXLvNdsFoI/6QIWA+HYF/Df+GCtjbG
OjjG9eqwtQB2AN/hVuuqBa+1nA+GcY2owDJOrlbZbqf1pWoB0cE7vlJcAAABkKWl
jSIAAAQDAEcwRQIhAMRLj4F+a/pR4OAtFMhUS7oFTZ5FvXH4bGVVAmVGGHX9AiBj
d21k2fMggy1Zed2XVJSYthPd5kDIovfs9s17L3oA+zANBgkqhkiG9w0BAQsFAAOC
AQEAQ1NploXEoZyzbUQ7bZUlMRfSfzw9snllPGMHS4q0314N8nkQSBdbkH09cGkd
0oAOoHHB7936arGu1fpCpop0e8IOQbWL9wlKo2jKjs5QLPzFuXQuPamY4QkAcA2+
+z9tApKgqFwDDN3u5jR0Z0SFuQjiEuH4QNjF7XO0Kzd9Hq3WAIgw3fLRxp348WQo
ol7U0pjdeld1bk7K41Ev4KMHq2NUQqwiIcztB1OjN2BnL6BoZmcYcxKS+XCGxpzM
qODx2T+XEIuY2UK6kCOedMsceQ05pzPmPb/Ehrf/Tg+TFCnaHGgypNxXNSnx5f+T
JeXyLiDQBCQ4O41xfxDkqG/M5w==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
MIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
nLRbwHOoq7hHwg==
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ
DAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97/1i9qLcT9t4x1fJyyXJqC4N0lZxG
AGQUmfOx2SLZzaiSqhwmej/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy
6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw
SVzgJFDhxLyhBax7QG0AtMJBP6dYuC/FXJuluwme8f7rsIU5/agK70XEeOtlKsLP
Xzze41xNG/cLJyuqC0J3U095ah2H2QIDAQABo4H4MIH1MA4GA1UdDwEB/wQEAwIB
hjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwEgYDVR0TAQH/BAgwBgEB
/wIBADAdBgNVHQ4EFgQUxc9GpOr0w8B6bJXELbBeki8m47kwHwYDVR0jBBgwFoAU
ebRZ5nu25eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC
hhZodHRwOi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcG
A1UdHwQgMB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcN
AQELBQADggIBAE7iiV0KAxyQOND1H/lxXPjDj7I3iHpvsCUf7b632IYGjukJhM1y
v4Hz/MrPU0jtvfZpQtSlET41yBOykh0FX+ou1Nj4ScOt9ZmWnO8m2OG0JAtIIE38
01S0qcYhyOE2G/93ZCkXufBL713qzXnQv5C/viOykNpKqUgxdKlEC+Hi9i2DcaR1
e9KUwQUZRhy5j/PEdEglKg3l9dtD4tuTm7kZtB8v32oOjzHTYw+7KdzdZiw/sBtn
UfhBPORNuay4pJxmY/WrhSMdzFO2q3Gu3MUBcdo27goYKjL9CTF8j/Zz55yctUoV
aneCWs/ajUX+HypkBTA+c8LGDLnWO2NKq0YD/pnARkAnYGPfUDoHR9gVSp/qRx+Z
WghiDLZsMwhN1zjtSC0uBWiugF3vTNzYIEFfaPG7Ws3jDrAMMYebQ95JQ+HIBD/R
PBuHRTBpqKlyDnkSHDHYPiNX3adPoPAcgdF3H2/W0rmoswMWgTlLn1Wu0mrks7/q
pdWfS6PJ1jty80r2VKsM/Dj3YIDfbjXKdaFU5C+8bhfJGqU3taKauuz0wHVGT3eo
6FlWkWYtbt4pgdamlwVeZEW+LM7qZEJEsMNPrfC03APKmZsJgpWCDWOKZvkZcvjV
uYkQ4omYCTX5ohy+knMjdOmdH9c7SpqEWBDC86fiNex+O0XOMEZSa8DA
-----END CERTIFICATE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

View File

@@ -2,9 +2,9 @@
import path from 'path';
import { ConnectionOptions } from 'typeorm';
// import { DataSourceOptions } from 'typeorm';
import { WinstonLogger, RedisSessionCachePlugin, LogLevel, TypeOrmLogger, SystemConfig, DefaultJobQueuePlugin } from '@phoenix/core';
import { WinstonLogger, RedisSessionCachePlugin, LogLevel, TypeOrmLogger, SystemConfig, DefaultJobQueuePlugin, TypeORMHealthCheckStrategy } from '@phoenix/core';
import { AssetServerPlugin } from '@phoenix/asset-server-plugin';
import { ADMIN_API_PATH, API_PORT, SHOP_API_PATH, SUPER_ADMIN_USER_IDENTIFIER } from '@phoenix/common';
import { ADMIN_API_PATH, API_PORT, SHOP_API_PATH, SUPER_ADMIN_USER_IDENTIFIER, WORKER_PORT } from '@phoenix/common';
import { EmailPlugin, FileBasedTemplateLoader, defaultEmailHandlers } from '@phoenix/email-plugin';
//import { BonnAPIPlugin } from '../plugins/bonn-api-plugin/bonn-api-plugin.module';
// import { DefaultJobQueuePlugin } from '@phoenix/system_service';
@@ -15,6 +15,7 @@ import { EmailPlugin, FileBasedTemplateLoader, defaultEmailHandlers } from '@pho
export const customConfig: SystemConfig = {
apiOptions: {
port: API_PORT,
workerPort: WORKER_PORT,
// sslPort: API_SSL_PORT,
//sslCertPath: path.join(__dirname, '../secrets/certificate.crt'),
//sslKeyPath: path.join(__dirname, '../secrets/certificate.key'),
@@ -79,7 +80,7 @@ export const customConfig: SystemConfig = {
db: process.env.REDIS_DB ? parseInt(process.env.REDIS_DB) : 0,
password: process.env.REDIS_PASSWORD || 'admin'
}
}),
}),
AssetServerPlugin.init({
route: 'remote-assets',
assetUploadDir: path.join(__dirname, 'assets'),
@@ -117,6 +118,10 @@ export const customConfig: SystemConfig = {
// port: 5001,
// }),
],
systemOptions: {
healthChecks: [new TypeORMHealthCheckStrategy(null, { key: 'database', timeout: 1000 })],
errorHandlers: [],
},
// ApolloEngineApiKey: "service:Logic-Bits-2900:5w1aCP5YUtF-1ErRG0KNQw"
};