mirror of
https://github.com/fergalmoran/dss.docker.git
synced 2025-12-25 19:04:46 +00:00
Merge branch 'master' of https://github.com/fergalmoran/dss.docker
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1 +1,2 @@
|
|||||||
.env
|
.env
|
||||||
|
.dss.web/
|
||||||
|
|||||||
@@ -61,8 +61,9 @@ nginx:
|
|||||||
build: ./nginx/
|
build: ./nginx/
|
||||||
ports:
|
ports:
|
||||||
- "81:81"
|
- "81:81"
|
||||||
|
- "444:444"
|
||||||
links:
|
links:
|
||||||
- "api:api"
|
- "api:api"
|
||||||
- "web:web"
|
- "web:web"
|
||||||
volumes_from:
|
#volumes_from:
|
||||||
- api
|
# - api
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
FROM tutum/nginx
|
FROM tutum/nginx
|
||||||
RUN rm /etc/nginx/sites-enabled/default
|
RUN rm /etc/nginx/sites-enabled/default
|
||||||
ADD sites-enabled/ /etc/nginx/sites-enabled
|
ADD sites-enabled/ /etc/nginx/sites-enabled
|
||||||
|
ADD ssl/ /etc/nginx/ssl
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
server {
|
server {
|
||||||
listen 81;
|
listen 81;
|
||||||
|
}
|
||||||
|
|
||||||
|
server{
|
||||||
|
listen 444;
|
||||||
server_name api.deepsouthsounds.com api-test.deepsouthsounds.com;
|
server_name api.deepsouthsounds.com api-test.deepsouthsounds.com;
|
||||||
client_max_body_size 0;
|
client_max_body_size 0;
|
||||||
|
|
||||||
@@ -8,6 +11,10 @@ server {
|
|||||||
alias /usr/local/lib/python2.7/site-packages/grappelli/static/grappelli;
|
alias /usr/local/lib/python2.7/site-packages/grappelli/static/grappelli;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ssl on;
|
||||||
|
ssl_certificate /etc/nginx/ssl/dss.crt;
|
||||||
|
ssl_certificate_key /etc/nginx/ssl/dss.key;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_pass http://api:8000;
|
proxy_pass http://api:8000;
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
|
|||||||
36
nginx/ssl/dss.crt
Normal file
36
nginx/ssl/dss.crt
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIGTzCCBTegAwIBAgIHBiMAy5PBjDANBgkqhkiG9w0BAQsFADCBjDELMAkGA1UE
|
||||||
|
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE
|
||||||
|
aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENs
|
||||||
|
YXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgU2VydmVyIENBMB4XDTE1MDgxNjIy
|
||||||
|
MTUzOVoXDTE2MDgxNjE5NDUxNFowTjELMAkGA1UEBhMCSUUxIDAeBgNVBAMTF3d3
|
||||||
|
dy5kZWVwc291dGhzb3VuZHMuY29tMR0wGwYJKoZIhvcNAQkBFg5mZXJnQGxtb3Jh
|
||||||
|
bi5tZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKtakQR6obzModFy
|
||||||
|
rbZVVXIEgKqNIynW3xnAVvaIU6fg5EzQ+DnVReEYxBFwhhg3CNBGWndXJ7AzxAAr
|
||||||
|
rYQywl7FpC+2h8G6qFyBOZwaF5JpoksUuklF/FEQO5pi4Gx1LEgRS/BcDf3u8t/n
|
||||||
|
/y54oTuP8Y+tB7/M0D7xQLx2pYfqAJAMTJe+DVixJ39PH1ey/njriahBwu6LDk2r
|
||||||
|
s4i8Wl08xPBU7KFoQNip7QZl6a48J7CdwOggBBdoCALkoPMDGZgXItVMNl8romV1
|
||||||
|
PGomy5UisPsxPXqsifS1v7GhdmgU0BhgQoRSYmN8UeGfUt0WsLDo2t3q81rUeXd3
|
||||||
|
xrTBvKMCAwEAAaOCAvEwggLtMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgOoMBMGA1Ud
|
||||||
|
JQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRK0bobi4eKcJAiRJKFVLbmPci8CjAf
|
||||||
|
BgNVHSMEGDAWgBTrQjTQmLCrn/Qbawj3zGQu7w4sRTA3BgNVHREEMDAughd3d3cu
|
||||||
|
ZGVlcHNvdXRoc291bmRzLmNvbYITZGVlcHNvdXRoc291bmRzLmNvbTCCAVYGA1Ud
|
||||||
|
IASCAU0wggFJMAgGBmeBDAECATCCATsGCysGAQQBgbU3AQIDMIIBKjAuBggrBgEF
|
||||||
|
BQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjCB9wYIKwYB
|
||||||
|
BQUHAgIwgeowJxYgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwAwIB
|
||||||
|
ARqBvlRoaXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBhY2NvcmRpbmcgdG8gdGhl
|
||||||
|
IENsYXNzIDEgVmFsaWRhdGlvbiByZXF1aXJlbWVudHMgb2YgdGhlIFN0YXJ0Q29t
|
||||||
|
IENBIHBvbGljeSwgcmVsaWFuY2Ugb25seSBmb3IgdGhlIGludGVuZGVkIHB1cnBv
|
||||||
|
c2UgaW4gY29tcGxpYW5jZSBvZiB0aGUgcmVseWluZyBwYXJ0eSBvYmxpZ2F0aW9u
|
||||||
|
cy4wNQYDVR0fBC4wLDAqoCigJoYkaHR0cDovL2NybC5zdGFydHNzbC5jb20vY3J0
|
||||||
|
MS1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8v
|
||||||
|
b2NzcC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMS9zZXJ2ZXIvY2EwQgYIKwYBBQUH
|
||||||
|
MAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczEuc2Vy
|
||||||
|
dmVyLmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8w
|
||||||
|
DQYJKoZIhvcNAQELBQADggEBAI4v0O4gHkhEJmnugdFixPiTYRMGY03lBKXYNroc
|
||||||
|
QJaSlQCA8PgjVXbeJhplKkIKM/DeHDlZOJ9NTd6LEmXa0vIHAGGEnjAFy4qRnEqL
|
||||||
|
yuuoW6I5OBJ+uCSc+iCLbKMN+4q03UzZ2xl/+BiiJmqsNNETozBcpbuo9dav1q3R
|
||||||
|
naoIvw2BbZy3mGMPmqKyx7/EPWHaL0jkhsg7q4/sNogEo1s0eThQ595ygJllxF1K
|
||||||
|
u/PzBAn5M4GTeBGXV1Th8rkkIzdnPcOde5deQQy5k9g/8+116NEKWct2zUnhs33W
|
||||||
|
NcYWg7BTSP9TLm9aYdbUQYPknTcWefb/JIFHa34XI012a9A=
|
||||||
|
-----END CERTIFICATE-----
|
||||||
28
nginx/ssl/dss.key
Normal file
28
nginx/ssl/dss.key
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
-----BEGIN PRIVATE KEY-----
|
||||||
|
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCrWpEEeqG8zKHR
|
||||||
|
cq22VVVyBICqjSMp1t8ZwFb2iFOn4ORM0Pg51UXhGMQRcIYYNwjQRlp3VyewM8QA
|
||||||
|
K62EMsJexaQvtofBuqhcgTmcGheSaaJLFLpJRfxREDuaYuBsdSxIEUvwXA397vLf
|
||||||
|
5/8ueKE7j/GPrQe/zNA+8UC8dqWH6gCQDEyXvg1YsSd/Tx9Xsv5464moQcLuiw5N
|
||||||
|
q7OIvFpdPMTwVOyhaEDYqe0GZemuPCewncDoIAQXaAgC5KDzAxmYFyLVTDZfK6Jl
|
||||||
|
dTxqJsuVIrD7MT16rIn0tb+xoXZoFNAYYEKEUmJjfFHhn1LdFrCw6Nrd6vNa1Hl3
|
||||||
|
d8a0wbyjAgMBAAECggEAQwfhtNPYE0glgQ6QX8RP8ZNLVexyNfrFOYihPD2mJAT4
|
||||||
|
qggRImaIuH58rKnM+woEW5055HdmoioN4Vc0wIMuv+4mxTdtMd6337/5blRSpkbG
|
||||||
|
YwKPwPwssPVdq45EZokLsoF5qGQKYSypO+fATkiIIgm0IFU6s9AGIqkzfsYXCOxg
|
||||||
|
OMYumw0lnkUf8ult66cWjBpekJ8Skz3DsTjqdvAv1KAXYGRLHRhjKZKOj0XBz1Kz
|
||||||
|
qyvPamW6aVuMga9YU09dPm4CVxUGc0hdETClqLYsQHAzHKyeF2Mk2tt6vUjuxPfF
|
||||||
|
EaZkl1JjmxTSbViYhd0ABO1Mc1azxWh0ciPjF39qEQKBgQDVkIwPrfGK2TouRyOc
|
||||||
|
E3zuWurXYe6q1+TnPgIs575zEogy6DMy9JXzQCuenDzYY4ztYZB2vaUfRvJqJI7N
|
||||||
|
VnIxB1wRWuQiyv+NWzIXceHgiQkOiHG06F7j57BvNmYi+brtyl6qzkAqdzl1Py06
|
||||||
|
uqar2tjWIbnzyNWPoDbKelFgiwKBgQDNZt4UGZUQLdC4u3TZM5CuE7VbzL5ybL2/
|
||||||
|
x9R3ismSSVurPZFb4HOtYzuw9sYmUg8HhgH4X0CZl5ePGPZGTJ1dayR8+1tFCMP6
|
||||||
|
qaUQfF62E+T0h+Z6wuuyofZPYqP77bOfuguivPYeqimVU3CMPfuHR0QKHveUiK1N
|
||||||
|
h+KejME/SQKBgQCBdTjh/FAyGdIB4Y+9eba+ihBXdX8Gww53+oe5DtXMzYwQR99Z
|
||||||
|
YRhQtzJ52D2t8lKoRv8aa4Vfu1MRco25/VAFVm/B+XXXfXSCDKkFuzvwL0F1NNKw
|
||||||
|
ljeHMZgrIi+xve5JXOYb5iDRXSpQX3acZi7IeEX/L7yYAcMraDQucw1HVwKBgFEW
|
||||||
|
6FvFEb02aS1VDDdnjRm8PCAGv7UKywp4iJ+9EgEHpwH+p3E/NkvgXkNp2SZtxPMy
|
||||||
|
a3qzmBxK5ZGfyDJOst2bm+cfkJO7dytxZ/IPN5DoX75OHKagZ065dDU4+wZNfFl1
|
||||||
|
qHxR31SR1yLVsxwaqD9q2iiouxNPtiNinwv7A5vJAoGABZrZ8prBDwDPbHTBcBzP
|
||||||
|
bhgsyB3QzN8GFNZqMxp0r+AJfDSVertfgTV5qNEVI/f+n6hD1K1zTshbbaTVJTpI
|
||||||
|
QRkEUTEOC52LXu6Kwy8i/yto9AcKft58ODXKzpRP667gDJYie/32/FSwRBDVpT8r
|
||||||
|
dp5Gq2UgQ2B5hBXakP/atF4=
|
||||||
|
-----END PRIVATE KEY-----
|
||||||
Reference in New Issue
Block a user