Skip to content

Commit 893f84b

Browse files
committed
Add docker file for dempo server with self signed key
1 parent cad24fa commit 893f84b

File tree

5 files changed

+85
-0
lines changed

5 files changed

+85
-0
lines changed

demo/unsafe-https/Dockerfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM nginx:1.17-alpine
2+
COPY index.html /usr/share/nginx/html/index.html
3+
COPY nginx.conf /etc/nginx/nginx.conf
4+
COPY site.crt /etc/nginx/my-site.com.crt
5+
COPY site.key /etc/nginx/my-site.com.key
6+
7+
EXPOSE 80
8+
EXPOSE 443

demo/unsafe-https/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<html>
2+
<head>
3+
<title>secureCodeBox Demo</title>
4+
</head>
5+
<body>
6+
<h1>secureCodeBox Demo</h1>
7+
</body>
8+
</html>

demo/unsafe-https/nginx.conf

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
events {
2+
worker_connections 4096; ## Default: 1024
3+
}
4+
5+
http {
6+
server {
7+
listen 80;
8+
server_name my-site.com;
9+
root /usr/share/nginx/html;
10+
}
11+
12+
server { # This new server will watch for traffic on 443
13+
listen 443 ssl;
14+
server_name my-site.com;
15+
ssl_certificate /etc/nginx/my-site.com.crt;
16+
ssl_certificate_key /etc/nginx/my-site.com.key;
17+
root /usr/share/nginx/html;
18+
}
19+
}

demo/unsafe-https/site.crt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIDuDCCAqACCQCfYz6nAAaeOzANBgkqhkiG9w0BAQsFADCBnTELMAkGA1UEBhMC
3+
REUxEDAOBgNVBAgMB0hhbWJ1cmcxEDAOBgNVBAcMB0hhbWJ1cmcxFjAUBgNVBAoM
4+
DWl0ZXJhdGVjIEdtYkgxFjAUBgNVBAsMDXNlY3VyZUNvZGVCb3gxFTATBgNVBAMM
5+
DHVuc2FmZS1odHRwczEjMCEGCSqGSIb3DQEJARYUc2VjdXJpdHlAaXRlcmF0ZWMu
6+
ZGUwHhcNMjAwMTIwMDk1NjUzWhcNMjEwMTE5MDk1NjUzWjCBnTELMAkGA1UEBhMC
7+
REUxEDAOBgNVBAgMB0hhbWJ1cmcxEDAOBgNVBAcMB0hhbWJ1cmcxFjAUBgNVBAoM
8+
DWl0ZXJhdGVjIEdtYkgxFjAUBgNVBAsMDXNlY3VyZUNvZGVCb3gxFTATBgNVBAMM
9+
DHVuc2FmZS1odHRwczEjMCEGCSqGSIb3DQEJARYUc2VjdXJpdHlAaXRlcmF0ZWMu
10+
ZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkWokgcWwZeP0vaks/
11+
oVCqqmZnGfXojU4tKWirHi3TByRShyQQFAe5xwrrkmhPnczSatauPek3u0rSP/pE
12+
EnJJNuJX0gBHNy9UT/FaoKeFnk5bUCqxA/TQzi9cUxJ7fuWyuCS3Q9f4eHRRzEzB
13+
xC0MNGvm/kFnoB/62X+F3j1t4RslNi792YLq3oTjLCl+BWU2gAGY/1fDDibGpQqT
14+
Mk3nD8QJtVaa8K8DHgW7oZYBLM6mP3XmbeFP9cgJDNpwFYPj8lgz1+WPOGNaRyuD
15+
rtq+NV8EwWI4H3Z2qYNB1S2D2ZPR4F/5u0D/nUKNSuZXvQIpCy1K9HkGar2AJtBy
16+
OiILAgMBAAEwDQYJKoZIhvcNAQELBQADggEBANyzyCSnre1qIvKN4rr/u/FKfTls
17+
js7Th9V3MfqU/M5RpoPFhinqfQRcp2+Awe/GD9UquQGyceKkm71iViLRADaXlzqW
18+
fgrfa0jb4Qh+JIwaonTpMmgWvV+MrUNrFzbTbwiNsf+KjrxpoRghAmn5zlg8gSuM
19+
dkOT67FxZuvAFaUPFsFq0ZzDvL6ztFNTkOs4qkjWzorhvIAbNcFWoWawM6XAuV0A
20+
Zr8XzV40EVcQaEWa4ND0o8Dd5ca7S1yIyuOKljfg2SHJ/jlBwe1bJaFEYpl9TtHe
21+
v5TJW8R/uSHeQ3+PjhInbhq529VP3MFYulYByhXqhxsHMKhWz1Z2os3kuGU=
22+
-----END CERTIFICATE-----

demo/unsafe-https/site.key

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDkWokgcWwZeP0v
3+
aks/oVCqqmZnGfXojU4tKWirHi3TByRShyQQFAe5xwrrkmhPnczSatauPek3u0rS
4+
P/pEEnJJNuJX0gBHNy9UT/FaoKeFnk5bUCqxA/TQzi9cUxJ7fuWyuCS3Q9f4eHRR
5+
zEzBxC0MNGvm/kFnoB/62X+F3j1t4RslNi792YLq3oTjLCl+BWU2gAGY/1fDDibG
6+
pQqTMk3nD8QJtVaa8K8DHgW7oZYBLM6mP3XmbeFP9cgJDNpwFYPj8lgz1+WPOGNa
7+
RyuDrtq+NV8EwWI4H3Z2qYNB1S2D2ZPR4F/5u0D/nUKNSuZXvQIpCy1K9HkGar2A
8+
JtByOiILAgMBAAECggEBAKgWoJO6CbliXvQ1CPjolIlb7w77hBDPWvlRXtN+3npU
9+
6n65LWmMZPdyNW6cEZ5xaKCGtkoCFpbIjdXf9CeBcJDGDqxYT44caAFm6yEr2sQ3
10+
eDQs+Y/deqrs6t3J5HP1P71jYNtp3CLw/6ZqfSGwdvxh5f9druVJb+DlksIGii9D
11+
PRKIKWnSnp0doZNEvKHiEijqNKswKiKMaAvahY9q14rnmyyCpZSDwjZUMafXMqW3
12+
Rg7FOgpfKY+bM52tJqJ7Xl59Zy+sVrmDO7LxgI1XCcRoT6qM39STVvqiIKQ2AaHw
13+
An2F0xelAeN2bFMp8wlTI0XHGbPhgXg34FFFmiLCe2ECgYEA88VrweuALsIjArjG
14+
MP/6YMmD3ExIloBE51yEZwUYMeMgpzpFY1gYEBYiX6hh0vw/L0FaN9hNHF9NvPYW
15+
E0gC3cMXAHeFKCF6GDRr+ipdFfq8URONK4LM7f7UckE83TPh72t8aqWOq02z1rCF
16+
tKooZJBJQ1cCyaS5dHzSMHSiVHECgYEA788eV03AePkXzzFX1uiIsKjiia8ovwc+
17+
AJkP6PYrWeB1QS6GBTEKWerEmONMcTOACQ+JLtZ1sqpA+xoB1zuBhF+NHlfoQPoc
18+
XTX+J+oZQy1Z/RwwyfNbUA2F12V7eQJ5xULvTwfU441eR/RHCCFp/TaMxoPSwCLk
19+
Lcc+TCzBbDsCgYEAqfO60+EXZgINnKkr7B+a9P2pg95fQSY+Y7sZyCVCIA3ExzIW
20+
DFPvus9juaNQSGN6vbxnZMXVxPEg5pv++gRbkzafg8DQQhFM6TErEqeUbG15+2CR
21+
LIOt0kO2481d3K5+V4htnoC8PewXdJdvMGztamc53Mv98o14iqE3fXbjcdECgYEA
22+
4VRwYgBA9mq4IItwyhK9PaGzG0RmuPiJHe60sGV+3ni2NIUOkRo/a7XY/P+2+Dc3
23+
+0uJz2TcOwEXBdquGBtl24gdBYH8TfG1bTAqnD6vdhvLDrXKcjgkeNf8ByToHBBj
24+
cyMt0ci+FQLksB+sDsu216LGLFH5WWhvl0Q8GT+Ej7kCgYBqpt5Lm7I9GyeamJw3
25+
xGQBJp3WtAhk7loWvXQKlW9C8TQv4Qw5JMFL5qhC3/K7rFNbSYvqocB8QlHg7Zq/
26+
dWWr/JUdpTI5tMYhyr36edBpPGHt9IyJWdhJQWdKmejatMB6FF51wToAFCAWg25F
27+
ER/vBLsWL/DJeqwZpx1bRrbwEQ==
28+
-----END PRIVATE KEY-----

0 commit comments

Comments
 (0)