Skip to content

Commit

Permalink
deploy
Browse files Browse the repository at this point in the history
  • Loading branch information
mohit-nagaraj committed Sep 25, 2024
1 parent f5f3cd4 commit 244563b
Show file tree
Hide file tree
Showing 6 changed files with 104 additions and 6 deletions.
3 changes: 0 additions & 3 deletions server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,6 @@ ENV PORT=${PORT}
ENV MONGO_URI=${MONGO_URI}
ENV JWT_KEY=${JWT_KEY}

# Create app directory
WORKDIR /usr/src/app

# Copy SSL certificates to the correct path
COPY ssl/server.key ./ssl/server.key
COPY ssl/server.cert ./ssl/server.cert
Expand Down
24 changes: 24 additions & 0 deletions server/ssl/server.cert
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
-----BEGIN CERTIFICATE-----
MIID9zCCAt+gAwIBAgIUFQqZBLO3ITFGMc55fLLAX+T4yV0wDQYJKoZIhvcNAQEL
BQAwgYoxCzAJBgNVBAYTAklOMRIwEAYDVQQIDAlLYXJuYXRha2ExEjAQBgNVBAcM
CUJhbmdhbG9yZTENMAsGA1UECgwEQ2hhdDEMMAoGA1UECwwDT25lMQ0wCwYDVQQD
DARjaGF0MScwJQYJKoZIhvcNAQkBFhhtb2hpdG5hZ2FyYWoyMEBnbWFpbC5jb20w
HhcNMjQwOTI0MTYwMTUxWhcNMjQxMDI0MTYwMTUxWjCBijELMAkGA1UEBhMCSU4x
EjAQBgNVBAgMCUthcm5hdGFrYTESMBAGA1UEBwwJQmFuZ2Fsb3JlMQ0wCwYDVQQK
DARDaGF0MQwwCgYDVQQLDANPbmUxDTALBgNVBAMMBGNoYXQxJzAlBgkqhkiG9w0B
CQEWGG1vaGl0bmFnYXJhajIwQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAPEuUXFk9EvI/XrzO1GDVOrIbb8yRZw2K0sinQZ+qSxZRlhP
I/dGM5iD9/ddfL/kyfSkCIaGwqZVMLi/TbL1uLjfM4G4cAv+WXXohzPDTuHV3rfy
YMi0d6ctoxuFFlQEDfAnv+RUe+qosjnyaMN17wT4EGeF0czwMRyZ4pHfqk1Ssl2/
s8YmwxF3FVNGM4byH/2jvQBIDHBUhgS3XMjPXHc505XnKqX8X0GlhMRTfeKJiizP
xiACvY/BZu5iWAYCa0aMBPOC/UQflxwU8yYvv0BVNuoLcpCM2DwSN7bjlT4opK11
gMglRwRgtINVTtJDfwD6rBrspnm5u2OS3jmn+T8CAwEAAaNTMFEwHQYDVR0OBBYE
FKlPzzZAMXq2E8xNckowpW3p68uMMB8GA1UdIwQYMBaAFKlPzzZAMXq2E8xNckow
pW3p68uMMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAL5G79pl
rTOdcA6MczAwnUi8oMQk25h+mcRn6YlrInmMG7z45qo4ITNZiToD/v9sMrzmSLY9
nSStbTKMzo5nAv3agNuSRtfJcx31BjjqJtle6Vniln4P35D2Tg9oRR7edF7MRLn1
dEVGRT57jGSs2A/9z/L232xY6B4+rjj7tn+aBdfRVgPAThyPeG0Inw9H0CdgyFnu
jz38L5sxktcYevF8uyaZH9jIldWJv5xZIyAa4dYmNNnUmyCdwEjToD8sPpNYrVmS
+Rry85qjundmNqYugK4db8Sio/JuWGD0W/EAL7Omg+iwf7NcJvYRSRNb88d6Bvhi
0qRIsmjI3K3LIWE=
-----END CERTIFICATE-----
28 changes: 28 additions & 0 deletions server/ssl/server.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDxLlFxZPRLyP16
8ztRg1TqyG2/MkWcNitLIp0GfqksWUZYTyP3RjOYg/f3XXy/5Mn0pAiGhsKmVTC4
v02y9bi43zOBuHAL/ll16Iczw07h1d638mDItHenLaMbhRZUBA3wJ7/kVHvqqLI5
8mjDde8E+BBnhdHM8DEcmeKR36pNUrJdv7PGJsMRdxVTRjOG8h/9o70ASAxwVIYE
t1zIz1x3OdOV5yql/F9BpYTEU33iiYosz8YgAr2PwWbuYlgGAmtGjATzgv1EH5cc
FPMmL79AVTbqC3KQjNg8Eje245U+KKStdYDIJUcEYLSDVU7SQ38A+qwa7KZ5ubtj
kt45p/k/AgMBAAECggEAFQLpgnz+kXmlp6f4E35jD/89HGqXSOgpNmcCEhZHy77N
U5U1d23swc1BdZH188vNUlxWB85Gt/H1CCtWbBBfMu/zD0qPrGPQzGZhHP/XZ/JX
cGQTzXh3ch+WNagPDWu7ASCdZZl8oDFpMYYuXVTxaVfpKfOtFvMX/Dtl0zqOniS6
aXXFmED0ojZiB01pzGmFGzpCgAn1kHHGWtIULSadbjIuDqWE86mNVIJI2o1JDJD/
T1AltLZ5szLvm5cSqgIHpZGKE0VU2Y5iYB/LOv9WcvqeUwn07MkgpvlitK6U1h4n
H/kPZl4z/rC3vzqrocJNyTwQO8wlvdgFEi9m6qAlHQKBgQD+ncttIMRbJfuC76Sa
g3LHj8rb8T4IsKtWrCoWdLpLQHACXlo7yRdsqHdUT4KoFpjJA56JJKPklILvWoZX
34zaZgaylNZqBrjqCqO+mD9NoBD3EfUaoOPlVXvZCJtbQM78U6azc3DbVuNYWFWC
iGoU1h8uPrDULMTwh1E07hPoAwKBgQDyfdU+9Ir3b/Rad+w/aeRi0f9znoskZQ0o
xd5ojTb19hUzQxe+5qV1QJOHPylRSTErUoMWm3Rw1qDIN3xlQVpjLuNzpdXjNnDV
tobHVuumDKLMVeOLTyOgjVBqSmqBBpwS1ZiTpo0U8bkQZRcHs46C9fpuVI+CT5FH
f+Rwgdn7FQKBgD8n5M2s0wfI5BoWVz38XPwjLq5fqIN/TwCws7/eNFd2JFJyFO+/
cZACOZcwIbiP4lX6D9j0vbJ1JAU67xfc25NQu1iQkp66DCQBf5xHJ2yZx5uBWMrC
HcVE7vNmryJzcOQl27Onbtb5NmszfgJi0+1XL2TJKBN5B2CiMAJxC38BAoGALRIQ
UZw4PBdV7n69rWesKGXpuf6s0/3oPTzRwtMEdSDg/d8pibTq6ekvwoKN1mrpNakn
bktEkDiEN9KAT32fJDIx2mvnXkzfGgnL8T8Jm5pbo+kO2vTBpXS+jpL4SrUEy0di
DYd2T39CK3bumeLYySSZAGq9JbZORWDS/8pSzqUCgYB+cdUR5vWp7eiFAD7lVuWg
UD2Ly/nxVLtbxggNYRWWWaktSat+8/xEnDbRNxUJoXyRz/fEiK2JgPOKIBEhAf8i
1HJAd8oAefn0AoW6EigTnU9y6NqBDf4H7+FYxTw0lvsPTC7K/OEJpGSo3wd5lBbm
mlpKiohyNWxp2FQBZflteQ==
-----END PRIVATE KEY-----
3 changes: 0 additions & 3 deletions socket/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
FROM node:22-alpine

# Set the working directory
WORKDIR /usr/src/app

# Copy package.json and package-lock.json first to leverage Docker caching
COPY package*.json ./

Expand Down
24 changes: 24 additions & 0 deletions socket/ssl/server.cert
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
-----BEGIN CERTIFICATE-----
MIID9zCCAt+gAwIBAgIUFQqZBLO3ITFGMc55fLLAX+T4yV0wDQYJKoZIhvcNAQEL
BQAwgYoxCzAJBgNVBAYTAklOMRIwEAYDVQQIDAlLYXJuYXRha2ExEjAQBgNVBAcM
CUJhbmdhbG9yZTENMAsGA1UECgwEQ2hhdDEMMAoGA1UECwwDT25lMQ0wCwYDVQQD
DARjaGF0MScwJQYJKoZIhvcNAQkBFhhtb2hpdG5hZ2FyYWoyMEBnbWFpbC5jb20w
HhcNMjQwOTI0MTYwMTUxWhcNMjQxMDI0MTYwMTUxWjCBijELMAkGA1UEBhMCSU4x
EjAQBgNVBAgMCUthcm5hdGFrYTESMBAGA1UEBwwJQmFuZ2Fsb3JlMQ0wCwYDVQQK
DARDaGF0MQwwCgYDVQQLDANPbmUxDTALBgNVBAMMBGNoYXQxJzAlBgkqhkiG9w0B
CQEWGG1vaGl0bmFnYXJhajIwQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAPEuUXFk9EvI/XrzO1GDVOrIbb8yRZw2K0sinQZ+qSxZRlhP
I/dGM5iD9/ddfL/kyfSkCIaGwqZVMLi/TbL1uLjfM4G4cAv+WXXohzPDTuHV3rfy
YMi0d6ctoxuFFlQEDfAnv+RUe+qosjnyaMN17wT4EGeF0czwMRyZ4pHfqk1Ssl2/
s8YmwxF3FVNGM4byH/2jvQBIDHBUhgS3XMjPXHc505XnKqX8X0GlhMRTfeKJiizP
xiACvY/BZu5iWAYCa0aMBPOC/UQflxwU8yYvv0BVNuoLcpCM2DwSN7bjlT4opK11
gMglRwRgtINVTtJDfwD6rBrspnm5u2OS3jmn+T8CAwEAAaNTMFEwHQYDVR0OBBYE
FKlPzzZAMXq2E8xNckowpW3p68uMMB8GA1UdIwQYMBaAFKlPzzZAMXq2E8xNckow
pW3p68uMMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAL5G79pl
rTOdcA6MczAwnUi8oMQk25h+mcRn6YlrInmMG7z45qo4ITNZiToD/v9sMrzmSLY9
nSStbTKMzo5nAv3agNuSRtfJcx31BjjqJtle6Vniln4P35D2Tg9oRR7edF7MRLn1
dEVGRT57jGSs2A/9z/L232xY6B4+rjj7tn+aBdfRVgPAThyPeG0Inw9H0CdgyFnu
jz38L5sxktcYevF8uyaZH9jIldWJv5xZIyAa4dYmNNnUmyCdwEjToD8sPpNYrVmS
+Rry85qjundmNqYugK4db8Sio/JuWGD0W/EAL7Omg+iwf7NcJvYRSRNb88d6Bvhi
0qRIsmjI3K3LIWE=
-----END CERTIFICATE-----
28 changes: 28 additions & 0 deletions socket/ssl/server.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDxLlFxZPRLyP16
8ztRg1TqyG2/MkWcNitLIp0GfqksWUZYTyP3RjOYg/f3XXy/5Mn0pAiGhsKmVTC4
v02y9bi43zOBuHAL/ll16Iczw07h1d638mDItHenLaMbhRZUBA3wJ7/kVHvqqLI5
8mjDde8E+BBnhdHM8DEcmeKR36pNUrJdv7PGJsMRdxVTRjOG8h/9o70ASAxwVIYE
t1zIz1x3OdOV5yql/F9BpYTEU33iiYosz8YgAr2PwWbuYlgGAmtGjATzgv1EH5cc
FPMmL79AVTbqC3KQjNg8Eje245U+KKStdYDIJUcEYLSDVU7SQ38A+qwa7KZ5ubtj
kt45p/k/AgMBAAECggEAFQLpgnz+kXmlp6f4E35jD/89HGqXSOgpNmcCEhZHy77N
U5U1d23swc1BdZH188vNUlxWB85Gt/H1CCtWbBBfMu/zD0qPrGPQzGZhHP/XZ/JX
cGQTzXh3ch+WNagPDWu7ASCdZZl8oDFpMYYuXVTxaVfpKfOtFvMX/Dtl0zqOniS6
aXXFmED0ojZiB01pzGmFGzpCgAn1kHHGWtIULSadbjIuDqWE86mNVIJI2o1JDJD/
T1AltLZ5szLvm5cSqgIHpZGKE0VU2Y5iYB/LOv9WcvqeUwn07MkgpvlitK6U1h4n
H/kPZl4z/rC3vzqrocJNyTwQO8wlvdgFEi9m6qAlHQKBgQD+ncttIMRbJfuC76Sa
g3LHj8rb8T4IsKtWrCoWdLpLQHACXlo7yRdsqHdUT4KoFpjJA56JJKPklILvWoZX
34zaZgaylNZqBrjqCqO+mD9NoBD3EfUaoOPlVXvZCJtbQM78U6azc3DbVuNYWFWC
iGoU1h8uPrDULMTwh1E07hPoAwKBgQDyfdU+9Ir3b/Rad+w/aeRi0f9znoskZQ0o
xd5ojTb19hUzQxe+5qV1QJOHPylRSTErUoMWm3Rw1qDIN3xlQVpjLuNzpdXjNnDV
tobHVuumDKLMVeOLTyOgjVBqSmqBBpwS1ZiTpo0U8bkQZRcHs46C9fpuVI+CT5FH
f+Rwgdn7FQKBgD8n5M2s0wfI5BoWVz38XPwjLq5fqIN/TwCws7/eNFd2JFJyFO+/
cZACOZcwIbiP4lX6D9j0vbJ1JAU67xfc25NQu1iQkp66DCQBf5xHJ2yZx5uBWMrC
HcVE7vNmryJzcOQl27Onbtb5NmszfgJi0+1XL2TJKBN5B2CiMAJxC38BAoGALRIQ
UZw4PBdV7n69rWesKGXpuf6s0/3oPTzRwtMEdSDg/d8pibTq6ekvwoKN1mrpNakn
bktEkDiEN9KAT32fJDIx2mvnXkzfGgnL8T8Jm5pbo+kO2vTBpXS+jpL4SrUEy0di
DYd2T39CK3bumeLYySSZAGq9JbZORWDS/8pSzqUCgYB+cdUR5vWp7eiFAD7lVuWg
UD2Ly/nxVLtbxggNYRWWWaktSat+8/xEnDbRNxUJoXyRz/fEiK2JgPOKIBEhAf8i
1HJAd8oAefn0AoW6EigTnU9y6NqBDf4H7+FYxTw0lvsPTC7K/OEJpGSo3wd5lBbm
mlpKiohyNWxp2FQBZflteQ==
-----END PRIVATE KEY-----

0 comments on commit 244563b

Please sign in to comment.