From 42929b9e83ba376729648ba7aff19089dbecf4a6 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Fri, 12 Jul 2024 11:48:04 -0500 Subject: [PATCH 01/16] Update Dockerfile --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f6a90bc9..497d40be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20 as buildContainer +FROM node:20.15.1-slim as buildContainer WORKDIR /app COPY . /app RUN npm install -g npm@latest @@ -8,7 +8,7 @@ RUN npm install --legacy-peer-deps ENV NODE_OPTIONS --max-old-space-size=8192 RUN npm run build:ssr -FROM node:20-alpine +FROM node:20.15.1-slim WORKDIR /app COPY --from=buildContainer /app/package.json /app From eacb6abf535770dfde4d1b432cb5b0bca7fe978c Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Fri, 12 Jul 2024 13:20:05 -0500 Subject: [PATCH 02/16] Update Dockerfile --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index 497d40be..d72e7797 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,12 @@ COPY . /app RUN npm install -g npm@latest RUN npm install --legacy-peer-deps +# Add swap space +RUN fallocate -l 4G /swapfile && \ + chmod 600 /swapfile && \ + mkswap /swapfile && \ + swapon /swapfile + # max-old-space is needed to avoid any compilation issues because of missing memory ENV NODE_OPTIONS --max-old-space-size=8192 RUN npm run build:ssr From c71be3f8cdb54f28f74239ae87dcc5363d64d978 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Fri, 12 Jul 2024 15:19:01 -0500 Subject: [PATCH 03/16] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d72e7797..97997bea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ RUN fallocate -l 4G /swapfile && \ swapon /swapfile # max-old-space is needed to avoid any compilation issues because of missing memory -ENV NODE_OPTIONS --max-old-space-size=8192 +ENV NODE_OPTIONS --max-old-space-size=10240 RUN npm run build:ssr FROM node:20.15.1-slim From edb0ed0b6355c77027ee013b9ae2cdb2d1a70d26 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Fri, 12 Jul 2024 15:19:27 -0500 Subject: [PATCH 04/16] Update Dockerfile --- Dockerfile | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 97997bea..37f36336 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,12 +4,6 @@ COPY . /app RUN npm install -g npm@latest RUN npm install --legacy-peer-deps -# Add swap space -RUN fallocate -l 4G /swapfile && \ - chmod 600 /swapfile && \ - mkswap /swapfile && \ - swapon /swapfile - # max-old-space is needed to avoid any compilation issues because of missing memory ENV NODE_OPTIONS --max-old-space-size=10240 RUN npm run build:ssr From 1f866d6269351f4b800174d6223b258f847fa9de Mon Sep 17 00:00:00 2001 From: chevvak2 <114002880+chevvak2@users.noreply.github.com> Date: Tue, 16 Jul 2024 12:16:07 -0400 Subject: [PATCH 05/16] Update Dockerfile --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 37f36336..932210ad 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.15.1-slim as buildContainer +FROM node:lts-slim as buildContainer WORKDIR /app COPY . /app RUN npm install -g npm@latest @@ -8,7 +8,7 @@ RUN npm install --legacy-peer-deps ENV NODE_OPTIONS --max-old-space-size=10240 RUN npm run build:ssr -FROM node:20.15.1-slim +FROM node:lts-slim WORKDIR /app COPY --from=buildContainer /app/package.json /app From 8978926cb576a8ad8de2e05ead5c939fd5641410 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Wed, 17 Jul 2024 10:48:26 -0500 Subject: [PATCH 06/16] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 932210ad..3f28a7fc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ RUN npm install -g npm@latest RUN npm install --legacy-peer-deps # max-old-space is needed to avoid any compilation issues because of missing memory -ENV NODE_OPTIONS --max-old-space-size=10240 +ENV NODE_OPTIONS --max-old-space-size=12288 RUN npm run build:ssr FROM node:lts-slim From b02022cb1ef68f8540e010c25eb825c0f8570c9e Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Wed, 17 Jul 2024 11:42:40 -0500 Subject: [PATCH 07/16] Update routes.txt --- routes.txt | 688 ----------------------------------------------------- 1 file changed, 688 deletions(-) diff --git a/routes.txt b/routes.txt index b5ebd577..9ef50585 100644 --- a/routes.txt +++ b/routes.txt @@ -3,691 +3,3 @@ /faq /about /usecases -/usecases/illuminatingDarkTargets -/usecases/highlightingDarkTargets -/usecases/diseaseExploration -/usecases/novelCompound -/usecases/compoundScreen -/targets/PDE6H -/targets/PDE6G -/targets/CYP2D6 -/targets/CXCR4 -/targets/CSF2RA -/targets/CSF3R -/targets/UGCG -/targets/CNR1 -/targets/C3 -/targets/CYP11A1 -/targets/CYP3A7 -/targets/CD79B -/targets/CD52 -/targets/DNMT3A -/targets/DNMT1 -/targets/DPEP1 -/targets/DRD1 -/targets/DRD2 -/targets/CYP3A4 -/targets/CFTR -/targets/POLE -/targets/DPP4 -/targets/EPHA2 -/targets/ESR1 -/targets/EGLN1 -/targets/ERBB4 -/targets/GPR55 -/targets/ERBB3 -/targets/EPOR -/targets/ERBB2 -/targets/GABRA1 -/targets/GABRD -/targets/GABRG3 -/targets/GDF11 -/targets/ELANE -/targets/DHFR -/targets/NR3C1 -/targets/POLA1 -/targets/GABRG1 -/targets/GABRG2 -/targets/GABRA3 -/targets/GABRA4 -/targets/GABRA5 -/targets/GABRB1 -/targets/GABRB3 -/targets/GABRP -/targets/GABRQ -/targets/GABRE -/targets/EGLN3 -/targets/F10 -/targets/EGLN2 -/targets/EZH2 -/targets/EGFR -/targets/ESR2 -/targets/PTK2 -/targets/CD38 -/targets/CSF1R -/targets/CTLA4 -/targets/CA5A -/targets/CALM2 -/targets/CDA -/targets/CACNA1H -/targets/P06881 -/targets/CTSL -/targets/CCKAR -/targets/CCR4 -/targets/CD86 -/targets/CDK4 -/targets/CCR5 -/targets/CD3G -/targets/CD33 -/targets/CD4 -/targets/CD22 -/targets/DMD -/targets/DGAT1 -/targets/HSD11B1 -/targets/GABRA2 -/targets/GABRA6 -/targets/GABRB2 -/targets/CYP3A43 -/targets/MS4A1 -/targets/CD19 -/targets/CD3D -/targets/CD3E -/targets/CD2 -/targets/CD80 -/targets/CPS1 -/targets/CRHR1 -/targets/CYP3A5 -/targets/CRBN -/targets/DDC -/targets/ODC1 -/targets/GUCY1A1 -/targets/GUCY1B2 -/targets/MSTN -/targets/DHODH -/targets/PTH1R -/targets/RAF1 -/targets/RET -/targets/RARG -/targets/PSMB5 -/targets/PSMB2 -/targets/HCRTR1 -/targets/PPAT -/targets/PSMA1 -/targets/PSMB1 -/targets/PSMB8 -/targets/GART -/targets/SV2A -/targets/SRD5A1 -/targets/RYR1 -/targets/SLC22A6 -/targets/SCNN1A -/targets/SCNN1G -/targets/SCN2A -/targets/SLC22A12 -/targets/RYR3 -/targets/TUBB1 -/targets/S1PR5 -/targets/RYR2 -/targets/RXRG -/targets/S1PR4 -/targets/SRC -/targets/ROCK2 -/targets/SLC12A1 -/targets/RXRB -/targets/SLC29A1 -/targets/ROCK1 -/targets/ROS1 -/targets/ALDH5A1 -/targets/SSTR1 -/targets/SSTR2 -/targets/SSTR3 -/targets/SSTR4 -/targets/SSTR5 -/targets/VDR -/targets/VEGFB -/targets/AVPR1A -/targets/FLT4 -/targets/YES1 -/targets/TYMP -/targets/TH -/targets/TYK2 -/targets/TYMS -/targets/IGHG2 -/targets/IL1R1 -/targets/GHRHR -/targets/IL5 -/targets/IL3RA -/targets/IL1B -/targets/IL6R -/targets/IL17RA -/targets/IL17RC -/targets/IGHG3 -/targets/IL2RB -/targets/IL17A -/targets/CSF2RB -/targets/IFNG -/targets/IL2RA -/targets/FGF23 -/targets/FDPS -/targets/FYN -/targets/HAO1 -/targets/GUCY2C -/targets/HRH3 -/targets/HMGCR -/targets/HRH2 -/targets/HCAR2 -/targets/HCN3 -/targets/HDAC4 -/targets/HDAC6 -/targets/HDAC1 -/targets/HBA1 -/targets/HDAC7 -/targets/HDAC11 -/targets/HDAC9 -/targets/HDAC2 -/targets/FER -/targets/FNTB -/targets/FLT3 -/targets/FSHR -/targets/GHR -/targets/GHSR -/targets/CCKBR -/targets/FKBP1A -/targets/FGFR1 -/targets/FGFR2 -/targets/FGFR4 -/targets/FNTA -/targets/FES -/targets/PTK2B -/targets/FCGR3A -/targets/FCGRT -/targets/FCGR1A -/targets/FGFR3 -/targets/ALAS1 -/targets/HPD -/targets/HRH1 -/targets/IL11RA -/targets/IGHE -/targets/IGHG1 -/targets/ITGA2B -/targets/ITGA4 -/targets/MET -/targets/CSNK1E -/targets/IGHG4 -/targets/IGF1R -/targets/IL12A -/targets/IL2RG -/targets/ITGB2 -/targets/ITGB3 -/targets/ITK -/targets/ITGB7 -/targets/JAK3 -/targets/KCNA6 -/targets/KCNA7 -/targets/KCNC1 -/targets/KCNQ4 -/targets/KCNQ5 -/targets/KCNS1 -/targets/PLAT -/targets/TXNRD1 -/targets/TRPV1 -/targets/NGFR -/targets/TOP2B -/targets/TPH1 -/targets/TOP1MT -/targets/TPSAB1 -/targets/SNAP25 -/targets/TNNC1 -/targets/TNFSF11 -/targets/TNF -/targets/SLC9A3 -/targets/SOST -/targets/SLAMF7 -/targets/SMO -/targets/RXRA -/targets/S1PR1 -/targets/S1PR3 -/targets/SLC6A2 -/targets/SCNN1B -/targets/SCN7A -/targets/SLC22A11 -/targets/SCN11A -/targets/SCTR -/targets/SLC5A2 -/targets/SLC6A3 -/targets/SCN5A -/targets/SCN10A -/targets/SCN3A -/targets/SLC12A2 -/targets/SLC12A3 -/targets/SRD5A2 -/targets/SLC6A4 -/targets/SCN9A -/targets/SLC5A1 -/targets/SCN4A -/targets/SCN1A -/targets/SCN8A -/targets/SLC22A8 -/targets/SLC6A1 -/targets/TUBB3 -/targets/TAAR1 -/targets/TUBB2B -/targets/TACSTD2 -/targets/TUBB4A -/targets/TUBB -/targets/TUBB2A -/targets/TUBB8 -/targets/TUBB6 -/targets/TNFRSF17 -/targets/MPL -/targets/TOP1 -/targets/TRPA1 -/targets/TOP2A -/targets/TEK -/targets/THRA -/targets/TNFSF13B -/targets/TLR9 -/targets/SIGMAR1 -/targets/PRSS1 -/targets/TSHR -/targets/TNFRSF8 -/targets/TTR -/targets/PIK3CG -/targets/PAH -/targets/PTGER2 -/targets/PGR -/targets/PDGFRA -/targets/PIK3CA -/targets/PLG -/targets/PIK3CD -/targets/PGA5 -/targets/RAMP2 -/targets/RAMP1 -/targets/RRM1 -/targets/KRAS -/targets/REN -/targets/PDE8A -/targets/PTGDR -/targets/PDE7A -/targets/PDE10A -/targets/PDE4D -/targets/PDE3A -/targets/PDE4C -/targets/PTGER4 -/targets/PDGFRB -/targets/PTGS1 -/targets/RAMP3 -/targets/F2R -/targets/PDE8B -/targets/PARP3 -/targets/PDE5A -/targets/PDE6A -/targets/PDE6D -/targets/PTGER1 -/targets/PDCD1 -/targets/PDE3B -/targets/PDE4A -/targets/PDE4B -/targets/TPO -/targets/PTGFR -/targets/RARB -/targets/RARA -/targets/PTGIR -/targets/PGF -/targets/PARP1 -/targets/PARP2 -/targets/CD274 -/targets/PCSK9 -/targets/PDE1C -/targets/PTGS2 -/targets/PTGER3 -/targets/PDE1A -/targets/PDE6B -/targets/PDE6C -/targets/PDE2A -/targets/NDUFB1 -/targets/NDUFA4 -/targets/NDUFB7 -/targets/NDUFA5 -/targets/NDUFB11 -/targets/MME -/targets/PDE7B -/targets/PDE1B -/targets/RRM2 -/targets/PRKCD -/targets/SYK -/targets/KLK3 -/targets/KLKB1 -/targets/NDUFS6 -/targets/NECTIN4 -/targets/MAP2K2 -/targets/NR3C2 -/targets/ALOX5 -/targets/PNLIP -/targets/LEPR -/targets/GAA -/targets/LCK -/targets/LIPF -/targets/NDUFS5 -/targets/LTK -/targets/MGAM -/targets/LHCGR -/targets/NDUFS7 -/targets/NDUFS8 -/targets/SELP -/targets/MC4R -/targets/NDUFV1 -/targets/IL4R -/targets/JAK1 -/targets/LYN -/targets/NR1H4 -/targets/MOCS1 -/targets/CA5B -/targets/C1R -/targets/CA6 -/targets/CALCB -/targets/CACNA1G -/targets/CACNA1I -/targets/CA13 -/targets/CA1 -/targets/CACNA1C -/targets/CA3 -/targets/CALCR -/targets/CASR -/targets/CACNA1B -/targets/CA2 -/targets/CALCRL -/targets/CYP11B1 -/targets/CACNA2D2 -/targets/CA4 -/targets/CA12 -/targets/CACNA1D -/targets/SERPINC1 -/targets/APOC3 -/targets/BRAF -/targets/BTK -/targets/CACNA1S -/targets/CA14 -/targets/CA9 -/targets/CALM3 -/targets/CACNA2D1 -/targets/CA7 -/targets/CALM1 -/targets/BDKRB2 -/targets/BCR -/targets/CYP19A1 -/targets/BCL2 -/targets/CYP17A1 -/targets/ATP1A1 -/targets/ATP1A4 -/targets/CYSLTR1 -/targets/ATP4A -/targets/ATP4B -/targets/CDK6 -/targets/C5 -/targets/POLD1 -/targets/DPYD -/targets/COMT -/targets/DRD3 -/targets/AVPR1B -/targets/AVPR2 -/targets/VKORC1 -/targets/GGCX -/targets/XPO1 -/targets/SLC18A2 -/targets/TRPM8 -/targets/VWF -/targets/XDH -/targets/TYR -/targets/VEGFA -/targets/FLT1 -/targets/KDR -/targets/HTR1B -/targets/CHRND -/targets/ADH1A -/targets/ADH1B -/targets/ADRB2 -/targets/TNK2 -/targets/CHRNA3 -/targets/CHRNG -/targets/CHRM5 -/targets/CHRM3 -/targets/CHRNA1 -/targets/CHRM4 -/targets/NDUFAB1 -/targets/ADRA2B -/targets/HTR4 -/targets/CHRM2 -/targets/CHRNB2 -/targets/CHRNB4 -/targets/ADRA2C -/targets/HTR2A -/targets/ADORA2A -/targets/ADORA2B -/targets/CHRNA4 -/targets/HSD3B2 -/targets/ABCC9 -/targets/ACE -/targets/ACHE -/targets/CHRNE -/targets/ABL1 -/targets/HTR7 -/targets/ABCA1 -/targets/CHRNB1 -/targets/ACLY -/targets/ADRA1B -/targets/ADRB3 -/targets/ADA -/targets/GLA -/targets/CHRM1 -/targets/MC2R -/targets/ADRA2A -/targets/ADH1C -/targets/ADRB1 -/targets/ALK -/targets/ADRA1D -/targets/AGTR1 -/targets/ADRA1A -/targets/AR -/targets/MAOB -/targets/NPR1 -/targets/ANO1 -/targets/MAOA -/targets/AKR1B1 -/targets/AMY2A -/targets/ALDH2 -/targets/HTR1D -/targets/ABCC8 -/targets/PRKAA1 -/targets/HTR1F -/targets/HTR2C -/targets/ADORA1 -/targets/HTR1A -/targets/HTR3A -/targets/HTR2B -/targets/UMPS -/targets/TBXA2R -/targets/TRHR -/targets/THRB -/targets/TLR7 -/targets/F2 -/targets/MAPT -/targets/TUBB4B -/targets/CLCN2 -/targets/FXYD2 -/targets/ATP1B2 -/targets/ATP1A2 -/targets/ATP1B3 -/targets/ATP1A3 -/targets/ATP1B1 -/targets/ANGPTL3 -/targets/NDUFAF1 -/targets/BCHE -/targets/IFNAR2 -/targets/GRIA4 -/targets/EDNRA -/targets/EDNRB -/targets/GUCY1A2 -/targets/GUCY1B1 -/targets/KCNG1 -/targets/KCNH4 -/targets/KCNH7 -/targets/HCN1 -/targets/HCN2 -/targets/HDAC10 -/targets/HDAC8 -/targets/HDAC5 -/targets/GBA -/targets/KCNH8 -/targets/DIO1 -/targets/GRIK4 -/targets/GRIK5 -/targets/GRIK1 -/targets/GSK3B -/targets/KCNH3 -/targets/KCNK2 -/targets/KCNK3 -/targets/KCNQ2 -/targets/KCNH1 -/targets/KCNH6 -/targets/KCNK18 -/targets/KCNQ1 -/targets/GRIA2 -/targets/GRIA3 -/targets/GRIK2 -/targets/GRIK3 -/targets/GSK3A -/targets/KCND3 -/targets/KCNG3 -/targets/KCNG4 -/targets/KCNG2 -/targets/KCNH5 -/targets/HCK -/targets/KIT -/targets/HCN4 -/targets/HDAC3 -/targets/GCGR -/targets/FOLH1 -/targets/ABAT -/targets/GLRA1 -/targets/IFNAR1 -/targets/GRIA1 -/targets/GSR -/targets/KCNF1 -/targets/KCNH2 -/targets/KCNK9 -/targets/KCNK10 -/targets/IMPDH2 -/targets/IMPA1 -/targets/GNRHR -/targets/INSR -/targets/GLRB -/targets/IMPDH1 -/targets/GABBR2 -/targets/GLP1R -/targets/GLP2R -/targets/GABBR1 -/targets/IDH1 -/targets/IDH2 -/targets/HCRTR2 -/targets/P2RY12 -/targets/P2RY2 -/targets/OPRD1 -/targets/OPRK1 -/targets/OPRM1 -/targets/OXTR -/targets/GRIN3A -/targets/GRIN1 -/targets/NOD2 -/targets/NTRK2 -/targets/PPARA -/targets/MT-ND6 -/targets/SLC10A2 -/targets/SLC10A1 -/targets/NTRK1 -/targets/MT-ND1 -/targets/MT-ND3 -/targets/GRIN2A -/targets/GRIN2B -/targets/NTRK3 -/targets/MT-ND5 -/targets/NDUFB5 -/targets/NDUFC1 -/targets/NDUFB6 -/targets/PPARG -/targets/MT-ND4L -/targets/MT-ND4 -/targets/NDUFB9 -/targets/PPIA -/targets/NDUFA4L2 -/targets/TACR1 -/targets/MT-ND2 -/targets/KCNA10 -/targets/KCNJ11 -/targets/KCNA3 -/targets/KCNA4 -/targets/KCNA2 -/targets/KCNC2 -/targets/KCNC3 -/targets/KCNS2 -/targets/IL12B -/targets/IL23A -/targets/KCNA5 -/targets/KCNMA1 -/targets/KCNB1 -/targets/KCNA1 -/targets/KCNB2 -/targets/KCNQ3 -/targets/KCNC4 -/targets/KCND1 -/targets/KCND2 -/targets/KCNS3 -/targets/KCNV1 -/targets/KCNV2 -/targets/IL6ST -/targets/ITGB1 -/targets/ITGAL -/targets/JAK2 -/targets/IL1RAP -/targets/IL5RA -/targets/IL6 -/targets/KEAP1 -/targets/MC1R -/targets/MAP2K1 -/targets/MTTP -/targets/MTNR1A -/targets/NDUFC2 -/targets/NDUFS1 -/targets/NPC1L1 -/targets/NDUFB3 -/targets/NDUFS2 -/targets/NDUFS4 -/targets/NDUFAF2 -/targets/GRIN3B -/targets/NDUFA1 -/targets/NDUFA13 -/targets/PNP -/targets/GRIN2C -/targets/GRIN2D -/targets/NDUFAF4 -/targets/NFKB1 -/targets/NISCH -/targets/NDUFB2 -/targets/NDUFA11 -/targets/NDUFB10 -/targets/NDUFA7 -/targets/NDUFA10 -/targets/NDUFB8 -/targets/NDUFA12 -/targets/NDUFV2 -/targets/NDUFA2 -/targets/NDUFA3 -/targets/NDUFB4 -/targets/NDUFA6 -/targets/NDUFS3 -/targets/NDUFV3 -/targets/NDUFA8 -/targets/NDUFA9 -/targets/NDUFAF3 -/targets/MTOR -/targets/MTNR1B From 79086c78f08984a0f57a3cd5254bba8edc63d7f5 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Wed, 17 Jul 2024 15:06:36 -0500 Subject: [PATCH 08/16] Update routes.txt --- routes.txt | 688 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 688 insertions(+) diff --git a/routes.txt b/routes.txt index 9ef50585..b5ebd577 100644 --- a/routes.txt +++ b/routes.txt @@ -3,3 +3,691 @@ /faq /about /usecases +/usecases/illuminatingDarkTargets +/usecases/highlightingDarkTargets +/usecases/diseaseExploration +/usecases/novelCompound +/usecases/compoundScreen +/targets/PDE6H +/targets/PDE6G +/targets/CYP2D6 +/targets/CXCR4 +/targets/CSF2RA +/targets/CSF3R +/targets/UGCG +/targets/CNR1 +/targets/C3 +/targets/CYP11A1 +/targets/CYP3A7 +/targets/CD79B +/targets/CD52 +/targets/DNMT3A +/targets/DNMT1 +/targets/DPEP1 +/targets/DRD1 +/targets/DRD2 +/targets/CYP3A4 +/targets/CFTR +/targets/POLE +/targets/DPP4 +/targets/EPHA2 +/targets/ESR1 +/targets/EGLN1 +/targets/ERBB4 +/targets/GPR55 +/targets/ERBB3 +/targets/EPOR +/targets/ERBB2 +/targets/GABRA1 +/targets/GABRD +/targets/GABRG3 +/targets/GDF11 +/targets/ELANE +/targets/DHFR +/targets/NR3C1 +/targets/POLA1 +/targets/GABRG1 +/targets/GABRG2 +/targets/GABRA3 +/targets/GABRA4 +/targets/GABRA5 +/targets/GABRB1 +/targets/GABRB3 +/targets/GABRP +/targets/GABRQ +/targets/GABRE +/targets/EGLN3 +/targets/F10 +/targets/EGLN2 +/targets/EZH2 +/targets/EGFR +/targets/ESR2 +/targets/PTK2 +/targets/CD38 +/targets/CSF1R +/targets/CTLA4 +/targets/CA5A +/targets/CALM2 +/targets/CDA +/targets/CACNA1H +/targets/P06881 +/targets/CTSL +/targets/CCKAR +/targets/CCR4 +/targets/CD86 +/targets/CDK4 +/targets/CCR5 +/targets/CD3G +/targets/CD33 +/targets/CD4 +/targets/CD22 +/targets/DMD +/targets/DGAT1 +/targets/HSD11B1 +/targets/GABRA2 +/targets/GABRA6 +/targets/GABRB2 +/targets/CYP3A43 +/targets/MS4A1 +/targets/CD19 +/targets/CD3D +/targets/CD3E +/targets/CD2 +/targets/CD80 +/targets/CPS1 +/targets/CRHR1 +/targets/CYP3A5 +/targets/CRBN +/targets/DDC +/targets/ODC1 +/targets/GUCY1A1 +/targets/GUCY1B2 +/targets/MSTN +/targets/DHODH +/targets/PTH1R +/targets/RAF1 +/targets/RET +/targets/RARG +/targets/PSMB5 +/targets/PSMB2 +/targets/HCRTR1 +/targets/PPAT +/targets/PSMA1 +/targets/PSMB1 +/targets/PSMB8 +/targets/GART +/targets/SV2A +/targets/SRD5A1 +/targets/RYR1 +/targets/SLC22A6 +/targets/SCNN1A +/targets/SCNN1G +/targets/SCN2A +/targets/SLC22A12 +/targets/RYR3 +/targets/TUBB1 +/targets/S1PR5 +/targets/RYR2 +/targets/RXRG +/targets/S1PR4 +/targets/SRC +/targets/ROCK2 +/targets/SLC12A1 +/targets/RXRB +/targets/SLC29A1 +/targets/ROCK1 +/targets/ROS1 +/targets/ALDH5A1 +/targets/SSTR1 +/targets/SSTR2 +/targets/SSTR3 +/targets/SSTR4 +/targets/SSTR5 +/targets/VDR +/targets/VEGFB +/targets/AVPR1A +/targets/FLT4 +/targets/YES1 +/targets/TYMP +/targets/TH +/targets/TYK2 +/targets/TYMS +/targets/IGHG2 +/targets/IL1R1 +/targets/GHRHR +/targets/IL5 +/targets/IL3RA +/targets/IL1B +/targets/IL6R +/targets/IL17RA +/targets/IL17RC +/targets/IGHG3 +/targets/IL2RB +/targets/IL17A +/targets/CSF2RB +/targets/IFNG +/targets/IL2RA +/targets/FGF23 +/targets/FDPS +/targets/FYN +/targets/HAO1 +/targets/GUCY2C +/targets/HRH3 +/targets/HMGCR +/targets/HRH2 +/targets/HCAR2 +/targets/HCN3 +/targets/HDAC4 +/targets/HDAC6 +/targets/HDAC1 +/targets/HBA1 +/targets/HDAC7 +/targets/HDAC11 +/targets/HDAC9 +/targets/HDAC2 +/targets/FER +/targets/FNTB +/targets/FLT3 +/targets/FSHR +/targets/GHR +/targets/GHSR +/targets/CCKBR +/targets/FKBP1A +/targets/FGFR1 +/targets/FGFR2 +/targets/FGFR4 +/targets/FNTA +/targets/FES +/targets/PTK2B +/targets/FCGR3A +/targets/FCGRT +/targets/FCGR1A +/targets/FGFR3 +/targets/ALAS1 +/targets/HPD +/targets/HRH1 +/targets/IL11RA +/targets/IGHE +/targets/IGHG1 +/targets/ITGA2B +/targets/ITGA4 +/targets/MET +/targets/CSNK1E +/targets/IGHG4 +/targets/IGF1R +/targets/IL12A +/targets/IL2RG +/targets/ITGB2 +/targets/ITGB3 +/targets/ITK +/targets/ITGB7 +/targets/JAK3 +/targets/KCNA6 +/targets/KCNA7 +/targets/KCNC1 +/targets/KCNQ4 +/targets/KCNQ5 +/targets/KCNS1 +/targets/PLAT +/targets/TXNRD1 +/targets/TRPV1 +/targets/NGFR +/targets/TOP2B +/targets/TPH1 +/targets/TOP1MT +/targets/TPSAB1 +/targets/SNAP25 +/targets/TNNC1 +/targets/TNFSF11 +/targets/TNF +/targets/SLC9A3 +/targets/SOST +/targets/SLAMF7 +/targets/SMO +/targets/RXRA +/targets/S1PR1 +/targets/S1PR3 +/targets/SLC6A2 +/targets/SCNN1B +/targets/SCN7A +/targets/SLC22A11 +/targets/SCN11A +/targets/SCTR +/targets/SLC5A2 +/targets/SLC6A3 +/targets/SCN5A +/targets/SCN10A +/targets/SCN3A +/targets/SLC12A2 +/targets/SLC12A3 +/targets/SRD5A2 +/targets/SLC6A4 +/targets/SCN9A +/targets/SLC5A1 +/targets/SCN4A +/targets/SCN1A +/targets/SCN8A +/targets/SLC22A8 +/targets/SLC6A1 +/targets/TUBB3 +/targets/TAAR1 +/targets/TUBB2B +/targets/TACSTD2 +/targets/TUBB4A +/targets/TUBB +/targets/TUBB2A +/targets/TUBB8 +/targets/TUBB6 +/targets/TNFRSF17 +/targets/MPL +/targets/TOP1 +/targets/TRPA1 +/targets/TOP2A +/targets/TEK +/targets/THRA +/targets/TNFSF13B +/targets/TLR9 +/targets/SIGMAR1 +/targets/PRSS1 +/targets/TSHR +/targets/TNFRSF8 +/targets/TTR +/targets/PIK3CG +/targets/PAH +/targets/PTGER2 +/targets/PGR +/targets/PDGFRA +/targets/PIK3CA +/targets/PLG +/targets/PIK3CD +/targets/PGA5 +/targets/RAMP2 +/targets/RAMP1 +/targets/RRM1 +/targets/KRAS +/targets/REN +/targets/PDE8A +/targets/PTGDR +/targets/PDE7A +/targets/PDE10A +/targets/PDE4D +/targets/PDE3A +/targets/PDE4C +/targets/PTGER4 +/targets/PDGFRB +/targets/PTGS1 +/targets/RAMP3 +/targets/F2R +/targets/PDE8B +/targets/PARP3 +/targets/PDE5A +/targets/PDE6A +/targets/PDE6D +/targets/PTGER1 +/targets/PDCD1 +/targets/PDE3B +/targets/PDE4A +/targets/PDE4B +/targets/TPO +/targets/PTGFR +/targets/RARB +/targets/RARA +/targets/PTGIR +/targets/PGF +/targets/PARP1 +/targets/PARP2 +/targets/CD274 +/targets/PCSK9 +/targets/PDE1C +/targets/PTGS2 +/targets/PTGER3 +/targets/PDE1A +/targets/PDE6B +/targets/PDE6C +/targets/PDE2A +/targets/NDUFB1 +/targets/NDUFA4 +/targets/NDUFB7 +/targets/NDUFA5 +/targets/NDUFB11 +/targets/MME +/targets/PDE7B +/targets/PDE1B +/targets/RRM2 +/targets/PRKCD +/targets/SYK +/targets/KLK3 +/targets/KLKB1 +/targets/NDUFS6 +/targets/NECTIN4 +/targets/MAP2K2 +/targets/NR3C2 +/targets/ALOX5 +/targets/PNLIP +/targets/LEPR +/targets/GAA +/targets/LCK +/targets/LIPF +/targets/NDUFS5 +/targets/LTK +/targets/MGAM +/targets/LHCGR +/targets/NDUFS7 +/targets/NDUFS8 +/targets/SELP +/targets/MC4R +/targets/NDUFV1 +/targets/IL4R +/targets/JAK1 +/targets/LYN +/targets/NR1H4 +/targets/MOCS1 +/targets/CA5B +/targets/C1R +/targets/CA6 +/targets/CALCB +/targets/CACNA1G +/targets/CACNA1I +/targets/CA13 +/targets/CA1 +/targets/CACNA1C +/targets/CA3 +/targets/CALCR +/targets/CASR +/targets/CACNA1B +/targets/CA2 +/targets/CALCRL +/targets/CYP11B1 +/targets/CACNA2D2 +/targets/CA4 +/targets/CA12 +/targets/CACNA1D +/targets/SERPINC1 +/targets/APOC3 +/targets/BRAF +/targets/BTK +/targets/CACNA1S +/targets/CA14 +/targets/CA9 +/targets/CALM3 +/targets/CACNA2D1 +/targets/CA7 +/targets/CALM1 +/targets/BDKRB2 +/targets/BCR +/targets/CYP19A1 +/targets/BCL2 +/targets/CYP17A1 +/targets/ATP1A1 +/targets/ATP1A4 +/targets/CYSLTR1 +/targets/ATP4A +/targets/ATP4B +/targets/CDK6 +/targets/C5 +/targets/POLD1 +/targets/DPYD +/targets/COMT +/targets/DRD3 +/targets/AVPR1B +/targets/AVPR2 +/targets/VKORC1 +/targets/GGCX +/targets/XPO1 +/targets/SLC18A2 +/targets/TRPM8 +/targets/VWF +/targets/XDH +/targets/TYR +/targets/VEGFA +/targets/FLT1 +/targets/KDR +/targets/HTR1B +/targets/CHRND +/targets/ADH1A +/targets/ADH1B +/targets/ADRB2 +/targets/TNK2 +/targets/CHRNA3 +/targets/CHRNG +/targets/CHRM5 +/targets/CHRM3 +/targets/CHRNA1 +/targets/CHRM4 +/targets/NDUFAB1 +/targets/ADRA2B +/targets/HTR4 +/targets/CHRM2 +/targets/CHRNB2 +/targets/CHRNB4 +/targets/ADRA2C +/targets/HTR2A +/targets/ADORA2A +/targets/ADORA2B +/targets/CHRNA4 +/targets/HSD3B2 +/targets/ABCC9 +/targets/ACE +/targets/ACHE +/targets/CHRNE +/targets/ABL1 +/targets/HTR7 +/targets/ABCA1 +/targets/CHRNB1 +/targets/ACLY +/targets/ADRA1B +/targets/ADRB3 +/targets/ADA +/targets/GLA +/targets/CHRM1 +/targets/MC2R +/targets/ADRA2A +/targets/ADH1C +/targets/ADRB1 +/targets/ALK +/targets/ADRA1D +/targets/AGTR1 +/targets/ADRA1A +/targets/AR +/targets/MAOB +/targets/NPR1 +/targets/ANO1 +/targets/MAOA +/targets/AKR1B1 +/targets/AMY2A +/targets/ALDH2 +/targets/HTR1D +/targets/ABCC8 +/targets/PRKAA1 +/targets/HTR1F +/targets/HTR2C +/targets/ADORA1 +/targets/HTR1A +/targets/HTR3A +/targets/HTR2B +/targets/UMPS +/targets/TBXA2R +/targets/TRHR +/targets/THRB +/targets/TLR7 +/targets/F2 +/targets/MAPT +/targets/TUBB4B +/targets/CLCN2 +/targets/FXYD2 +/targets/ATP1B2 +/targets/ATP1A2 +/targets/ATP1B3 +/targets/ATP1A3 +/targets/ATP1B1 +/targets/ANGPTL3 +/targets/NDUFAF1 +/targets/BCHE +/targets/IFNAR2 +/targets/GRIA4 +/targets/EDNRA +/targets/EDNRB +/targets/GUCY1A2 +/targets/GUCY1B1 +/targets/KCNG1 +/targets/KCNH4 +/targets/KCNH7 +/targets/HCN1 +/targets/HCN2 +/targets/HDAC10 +/targets/HDAC8 +/targets/HDAC5 +/targets/GBA +/targets/KCNH8 +/targets/DIO1 +/targets/GRIK4 +/targets/GRIK5 +/targets/GRIK1 +/targets/GSK3B +/targets/KCNH3 +/targets/KCNK2 +/targets/KCNK3 +/targets/KCNQ2 +/targets/KCNH1 +/targets/KCNH6 +/targets/KCNK18 +/targets/KCNQ1 +/targets/GRIA2 +/targets/GRIA3 +/targets/GRIK2 +/targets/GRIK3 +/targets/GSK3A +/targets/KCND3 +/targets/KCNG3 +/targets/KCNG4 +/targets/KCNG2 +/targets/KCNH5 +/targets/HCK +/targets/KIT +/targets/HCN4 +/targets/HDAC3 +/targets/GCGR +/targets/FOLH1 +/targets/ABAT +/targets/GLRA1 +/targets/IFNAR1 +/targets/GRIA1 +/targets/GSR +/targets/KCNF1 +/targets/KCNH2 +/targets/KCNK9 +/targets/KCNK10 +/targets/IMPDH2 +/targets/IMPA1 +/targets/GNRHR +/targets/INSR +/targets/GLRB +/targets/IMPDH1 +/targets/GABBR2 +/targets/GLP1R +/targets/GLP2R +/targets/GABBR1 +/targets/IDH1 +/targets/IDH2 +/targets/HCRTR2 +/targets/P2RY12 +/targets/P2RY2 +/targets/OPRD1 +/targets/OPRK1 +/targets/OPRM1 +/targets/OXTR +/targets/GRIN3A +/targets/GRIN1 +/targets/NOD2 +/targets/NTRK2 +/targets/PPARA +/targets/MT-ND6 +/targets/SLC10A2 +/targets/SLC10A1 +/targets/NTRK1 +/targets/MT-ND1 +/targets/MT-ND3 +/targets/GRIN2A +/targets/GRIN2B +/targets/NTRK3 +/targets/MT-ND5 +/targets/NDUFB5 +/targets/NDUFC1 +/targets/NDUFB6 +/targets/PPARG +/targets/MT-ND4L +/targets/MT-ND4 +/targets/NDUFB9 +/targets/PPIA +/targets/NDUFA4L2 +/targets/TACR1 +/targets/MT-ND2 +/targets/KCNA10 +/targets/KCNJ11 +/targets/KCNA3 +/targets/KCNA4 +/targets/KCNA2 +/targets/KCNC2 +/targets/KCNC3 +/targets/KCNS2 +/targets/IL12B +/targets/IL23A +/targets/KCNA5 +/targets/KCNMA1 +/targets/KCNB1 +/targets/KCNA1 +/targets/KCNB2 +/targets/KCNQ3 +/targets/KCNC4 +/targets/KCND1 +/targets/KCND2 +/targets/KCNS3 +/targets/KCNV1 +/targets/KCNV2 +/targets/IL6ST +/targets/ITGB1 +/targets/ITGAL +/targets/JAK2 +/targets/IL1RAP +/targets/IL5RA +/targets/IL6 +/targets/KEAP1 +/targets/MC1R +/targets/MAP2K1 +/targets/MTTP +/targets/MTNR1A +/targets/NDUFC2 +/targets/NDUFS1 +/targets/NPC1L1 +/targets/NDUFB3 +/targets/NDUFS2 +/targets/NDUFS4 +/targets/NDUFAF2 +/targets/GRIN3B +/targets/NDUFA1 +/targets/NDUFA13 +/targets/PNP +/targets/GRIN2C +/targets/GRIN2D +/targets/NDUFAF4 +/targets/NFKB1 +/targets/NISCH +/targets/NDUFB2 +/targets/NDUFA11 +/targets/NDUFB10 +/targets/NDUFA7 +/targets/NDUFA10 +/targets/NDUFB8 +/targets/NDUFA12 +/targets/NDUFV2 +/targets/NDUFA2 +/targets/NDUFA3 +/targets/NDUFB4 +/targets/NDUFA6 +/targets/NDUFS3 +/targets/NDUFV3 +/targets/NDUFA8 +/targets/NDUFA9 +/targets/NDUFAF3 +/targets/MTOR +/targets/MTNR1B From 005e6c0960805a78abd97677fb23ceb5daf29c64 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Wed, 24 Jul 2024 10:14:13 -0500 Subject: [PATCH 09/16] Update Dockerfile --- Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Dockerfile b/Dockerfile index 3f28a7fc..aa6b2146 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,11 @@ COPY . /app RUN npm install -g npm@latest RUN npm install --legacy-peer-deps +# Install latest versions of specific packages to address vulnerabilities +RUN npm install stdlib@latest +RUN npm install immer@latest +RUN npm install protobufjs@latest + # max-old-space is needed to avoid any compilation issues because of missing memory ENV NODE_OPTIONS --max-old-space-size=12288 RUN npm run build:ssr @@ -17,6 +22,11 @@ ENV NODE_OPTIONS --max-old-space-size=16384 RUN npm i firebase --legacy-peer-deps RUN npm install pm2@latest -g +# Install latest versions of specific packages to address vulnerabilities +RUN npm install stdlib@latest +RUN npm install immer@latest +RUN npm install protobufjs@latest + # Get all the code needed to run the app COPY --from=buildContainer /app/dist /app/dist From 5b262085798e588547068432fdc35788fd82e57a Mon Sep 17 00:00:00 2001 From: akadapa Date: Wed, 24 Jul 2024 11:23:19 -0500 Subject: [PATCH 10/16] modified docker file --- Jenkinsfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6ebd507b..29729e80 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,7 +7,7 @@ pipeline { string(name: 'ENVIRONMENT', defaultValue: 'ci', description: 'Role Name (mandatory)') } agent { - label 'ncats && dpi && ci && pharos' + label 'ncats && build' } triggers { pollSCM('H/5 * * * *') @@ -88,6 +88,9 @@ pipeline { } } stage('deploy docker') { + agent { + node { label 'ncats && dpi && ci && pharos' } + } steps { configFileProvider([ configFile(fileId: 'deploy.sh', targetLocation: 'deploy.sh'), From 0f39ae4910c5859741a5905bdade046a1eb4b9e3 Mon Sep 17 00:00:00 2001 From: chevvak2 <114002880+chevvak2@users.noreply.github.com> Date: Wed, 24 Jul 2024 12:50:02 -0400 Subject: [PATCH 11/16] Update Dockerfile --- Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index aa6b2146..42913428 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,9 +5,9 @@ RUN npm install -g npm@latest RUN npm install --legacy-peer-deps # Install latest versions of specific packages to address vulnerabilities -RUN npm install stdlib@latest -RUN npm install immer@latest -RUN npm install protobufjs@latest +RUN npm install -g stdlib@latest +RUN npm install -g immer@latest +RUN npm install -g protobufjs@latest # max-old-space is needed to avoid any compilation issues because of missing memory ENV NODE_OPTIONS --max-old-space-size=12288 @@ -23,9 +23,9 @@ RUN npm i firebase --legacy-peer-deps RUN npm install pm2@latest -g # Install latest versions of specific packages to address vulnerabilities -RUN npm install stdlib@latest -RUN npm install immer@latest -RUN npm install protobufjs@latest +RUN npm install -g stdlib@latest +RUN npm install -g immer@latest +RUN npm install -g protobufjs@latest # Get all the code needed to run the app COPY --from=buildContainer /app/dist /app/dist From bc20c3b41783481de20f3b1a2eb4f36499d8b151 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Wed, 24 Jul 2024 13:49:15 -0500 Subject: [PATCH 12/16] Update Dockerfile --- Dockerfile | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 42913428..ee6258c9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,9 +5,16 @@ RUN npm install -g npm@latest RUN npm install --legacy-peer-deps # Install latest versions of specific packages to address vulnerabilities -RUN npm install -g stdlib@latest -RUN npm install -g immer@latest -RUN npm install -g protobufjs@latest +RUN npm install -g stdlib@1.21.11 +RUN npm install -g immer@9.0.6 +RUN npm install -g protobufjs@7.2.5 +RUN npm install -g cryptiles@4.1.2 +RUN npm install -g netmask@1.1.0 +RUN npm install -g crypto-js@4.2.0 +RUN npm install -g lodash@4.17.12 +RUN npm install -g https-proxy-agent@2.2.0 +RUN npm install -g open@6.0.0 +RUN npm install -g hoek@4.2.1 # max-old-space is needed to avoid any compilation issues because of missing memory ENV NODE_OPTIONS --max-old-space-size=12288 @@ -23,9 +30,16 @@ RUN npm i firebase --legacy-peer-deps RUN npm install pm2@latest -g # Install latest versions of specific packages to address vulnerabilities -RUN npm install -g stdlib@latest -RUN npm install -g immer@latest -RUN npm install -g protobufjs@latest +RUN npm install -g stdlib@1.21.11 +RUN npm install -g immer@9.0.6 +RUN npm install -g protobufjs@7.2.5 +RUN npm install -g cryptiles@4.1.2 +RUN npm install -g netmask@1.1.0 +RUN npm install -g crypto-js@4.2.0 +RUN npm install -g lodash@4.17.12 +RUN npm install -g https-proxy-agent@2.2.0 +RUN npm install -g open@6.0.0 +RUN npm install -g hoek@4.2.1 # Get all the code needed to run the app COPY --from=buildContainer /app/dist /app/dist From fcb0979f654375bc55842902951d834a24485667 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Wed, 24 Jul 2024 14:58:34 -0500 Subject: [PATCH 13/16] Update Dockerfile --- Dockerfile | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/Dockerfile b/Dockerfile index ee6258c9..3f28a7fc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,18 +4,6 @@ COPY . /app RUN npm install -g npm@latest RUN npm install --legacy-peer-deps -# Install latest versions of specific packages to address vulnerabilities -RUN npm install -g stdlib@1.21.11 -RUN npm install -g immer@9.0.6 -RUN npm install -g protobufjs@7.2.5 -RUN npm install -g cryptiles@4.1.2 -RUN npm install -g netmask@1.1.0 -RUN npm install -g crypto-js@4.2.0 -RUN npm install -g lodash@4.17.12 -RUN npm install -g https-proxy-agent@2.2.0 -RUN npm install -g open@6.0.0 -RUN npm install -g hoek@4.2.1 - # max-old-space is needed to avoid any compilation issues because of missing memory ENV NODE_OPTIONS --max-old-space-size=12288 RUN npm run build:ssr @@ -29,18 +17,6 @@ ENV NODE_OPTIONS --max-old-space-size=16384 RUN npm i firebase --legacy-peer-deps RUN npm install pm2@latest -g -# Install latest versions of specific packages to address vulnerabilities -RUN npm install -g stdlib@1.21.11 -RUN npm install -g immer@9.0.6 -RUN npm install -g protobufjs@7.2.5 -RUN npm install -g cryptiles@4.1.2 -RUN npm install -g netmask@1.1.0 -RUN npm install -g crypto-js@4.2.0 -RUN npm install -g lodash@4.17.12 -RUN npm install -g https-proxy-agent@2.2.0 -RUN npm install -g open@6.0.0 -RUN npm install -g hoek@4.2.1 - # Get all the code needed to run the app COPY --from=buildContainer /app/dist /app/dist From 9fdb19b3b81118e15064320bc76f363b9970a61f Mon Sep 17 00:00:00 2001 From: = <=> Date: Wed, 24 Jul 2024 20:54:48 -0400 Subject: [PATCH 14/16] use node 22.4.1 --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3f28a7fc..a0de0577 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:lts-slim as buildContainer +FROM node:22.4.1 as buildContainer WORKDIR /app COPY . /app RUN npm install -g npm@latest @@ -8,7 +8,7 @@ RUN npm install --legacy-peer-deps ENV NODE_OPTIONS --max-old-space-size=12288 RUN npm run build:ssr -FROM node:lts-slim +FROM node:22.4.1 WORKDIR /app COPY --from=buildContainer /app/package.json /app From 8e62be8b4baa05ddeb68c224d4e57da26a5edd64 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Fri, 26 Jul 2024 12:37:36 -0500 Subject: [PATCH 15/16] Update Dockerfile --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a0de0577..0499e5bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22.4.1 as buildContainer +FROM node:22-alpine3.19 as buildContainer WORKDIR /app COPY . /app RUN npm install -g npm@latest @@ -8,7 +8,7 @@ RUN npm install --legacy-peer-deps ENV NODE_OPTIONS --max-old-space-size=12288 RUN npm run build:ssr -FROM node:22.4.1 +FROM node:22-alpine3.19 WORKDIR /app COPY --from=buildContainer /app/package.json /app From 537a24b069c0af4eb6f78b3214bd394de74215a9 Mon Sep 17 00:00:00 2001 From: akadapa <134102641+akadapa@users.noreply.github.com> Date: Fri, 26 Jul 2024 12:43:36 -0500 Subject: [PATCH 16/16] Update Dockerfile --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 0499e5bd..418d7e24 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,6 +20,9 @@ RUN npm install pm2@latest -g # Get all the code needed to run the app COPY --from=buildContainer /app/dist /app/dist +RUN apk update +RUN apk upgrade zlib + EXPOSE 4000 ENV NODE_ENV=production