add SSL certificate and key for Traefik configuration
This commit is contained in:
parent
6788b888a0
commit
86dff23355
@ -32,6 +32,8 @@ services:
|
|||||||
# So that Traefik can listen to the Docker events
|
# So that Traefik can listen to the Docker events
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- ./services/traefik/config.yaml:/traefik/config.yaml
|
- ./services/traefik/config.yaml:/traefik/config.yaml
|
||||||
|
- ./services/traefik/domain.crt:/traefik/domain.crt
|
||||||
|
- ./services/traefik/domain.key:/traefik/domain.key
|
||||||
networks:
|
networks:
|
||||||
- traefik
|
- traefik
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@ -16,6 +16,8 @@ tls:
|
|||||||
default:
|
default:
|
||||||
# certificate not set so will be autogenerated
|
# certificate not set so will be autogenerated
|
||||||
defaultCertificate:
|
defaultCertificate:
|
||||||
|
certFile: /traefik/domain.crt
|
||||||
|
keyFile: /traefik/domain.key
|
||||||
|
|
||||||
# enable docker compose auto discovery
|
# enable docker compose auto discovery
|
||||||
providers:
|
providers:
|
||||||
|
|||||||
23
traefik/docker-compose/traefik/services/traefik/domain.crt
Normal file
23
traefik/docker-compose/traefik/services/traefik/domain.crt
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIID6TCCAtGgAwIBAgIUc2gsn6+H5Pl2j+5UYPJygWqmkBswDQYJKoZIhvcNAQEL
|
||||||
|
BQAwgZwxCzAJBgNVBAYTAkhVMQ0wCwYDVQQIDARHWU1TMR4wHAYDVQQHDBVNb3Nv
|
||||||
|
bm1hZ3lhcsODwrN2w4PCoXIxEzARBgNVBAoMCnJzY2huZWlkZXIxDzANBgNVBAsM
|
||||||
|
Bm9mZmljZTEWMBQGA1UEAwwNcnNjaG5laWRlci5hdDEgMB4GCSqGSIb3DQEJARYR
|
||||||
|
cm9jaG8wMkBnbWFpbC5jb20wHhcNMjUwNDAzMjAyMzM5WhcNMjkwMjAxMjAyMzM5
|
||||||
|
WjCBnDELMAkGA1UEBhMCSFUxDTALBgNVBAgMBEdZTVMxHjAcBgNVBAcMFU1vc29u
|
||||||
|
bWFneWFyw4PCs3bDg8KhcjETMBEGA1UECgwKcnNjaG5laWRlcjEPMA0GA1UECwwG
|
||||||
|
b2ZmaWNlMRYwFAYDVQQDDA1yc2NobmVpZGVyLmF0MSAwHgYJKoZIhvcNAQkBFhFy
|
||||||
|
b2NobzAyQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
|
||||||
|
ANd8rpQHLf70zjQ9wGeBahaF+2jJqqsgyKL0NWsBjz2PfM4Jz0frf5Rnxg5XP20D
|
||||||
|
vxvdHMypjmg8XxkvWNkP+0cTZZmYgEf/a2S4hYq0c6Hy79qRzJvATkIYhKx72Fil
|
||||||
|
38RLj9GE+WpIlPtDs8WSc+ZjeyV/OJ7mTC8dw31AbFMOGn9kiQl5qeK9Sw9nsMwK
|
||||||
|
bWrR2hHnEJhajlgP/oAsqzI6FdKAsgrjM3nEW9CpQ6MyD8bfH8LOB6gkcRkLbWqu
|
||||||
|
IwXgb3gSYGIpJZKxO02QfRSy/Q7yrIhKUgu6Zr/DmWunvnlHtsPilmP/JP0b8y8w
|
||||||
|
79m4qomsq+rA/tMw9XfHE0cCAwEAAaMhMB8wHQYDVR0OBBYEFDSU5WHNClN8867M
|
||||||
|
KsXJraJ9ew0tMA0GCSqGSIb3DQEBCwUAA4IBAQBeW5N9etZ8iKwxnFHIqWvyc9un
|
||||||
|
oa8chUZR4F8TcR8OYhsPl3xlQhBNkybFQvu6Yz5u8m3aC6ekKL1CS0J7ErL1taWd
|
||||||
|
uvyzWxv3L2C6DN/pdeNHsiRJJ8EXTUsLS7fU09shoMJTIRuTa7ZQuyUgDrPUZWZf
|
||||||
|
7zJg96dTeLla0DmnTS18QK8GVHzVMkADIqQSzokZdi9GmBVyElPFIVSqkOrp5smj
|
||||||
|
WgGJxPU1NH5a0vZ3SuTRAMKyeqH6ozdZ99q2SvLHaQ5LW0Ewc64AeqM52rQjdrew
|
||||||
|
zwS9MRiQOWO6+hBjzKF3nIPglvkwutgJ3D6vYPQ4gNtGUlq1usuO2KAOEdox
|
||||||
|
-----END CERTIFICATE-----
|
||||||
18
traefik/docker-compose/traefik/services/traefik/domain.csr
Normal file
18
traefik/docker-compose/traefik/services/traefik/domain.csr
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
-----BEGIN CERTIFICATE REQUEST-----
|
||||||
|
MIIC4jCCAcoCAQAwgZwxCzAJBgNVBAYTAkhVMQ0wCwYDVQQIDARHWU1TMR4wHAYD
|
||||||
|
VQQHDBVNb3Nvbm1hZ3lhcsODwrN2w4PCoXIxEzARBgNVBAoMCnJzY2huZWlkZXIx
|
||||||
|
DzANBgNVBAsMBm9mZmljZTEWMBQGA1UEAwwNcnNjaG5laWRlci5hdDEgMB4GCSqG
|
||||||
|
SIb3DQEJARYRcm9jaG8wMkBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
|
||||||
|
DwAwggEKAoIBAQDXfK6UBy3+9M40PcBngWoWhftoyaqrIMii9DVrAY89j3zOCc9H
|
||||||
|
63+UZ8YOVz9tA78b3RzMqY5oPF8ZL1jZD/tHE2WZmIBH/2tkuIWKtHOh8u/akcyb
|
||||||
|
wE5CGISse9hYpd/ES4/RhPlqSJT7Q7PFknPmY3slfzie5kwvHcN9QGxTDhp/ZIkJ
|
||||||
|
eanivUsPZ7DMCm1q0doR5xCYWo5YD/6ALKsyOhXSgLIK4zN5xFvQqUOjMg/G3x/C
|
||||||
|
zgeoJHEZC21qriMF4G94EmBiKSWSsTtNkH0Usv0O8qyISlILuma/w5lrp755R7bD
|
||||||
|
4pZj/yT9G/MvMO/ZuKqJrKvqwP7TMPV3xxNHAgMBAAGgADANBgkqhkiG9w0BAQsF
|
||||||
|
AAOCAQEAIVT9vJJtZbIYYWVRRcCswmsyljj9rzIqdWVLEjbIQ2ISp9E4Ozhu/TnW
|
||||||
|
ACKa8kO41RbcWwFWLlVoaW86ATXKgem9XqIndTip8KlsNXXRC30mni3sIKbbEHJh
|
||||||
|
IvXrshPi8cHAyfZ05wr3ayfVy7slI5eEekBM0Qsj2awHllnLjshFsL0zdc0LbDf+
|
||||||
|
iNNalOF5auee9o5zEHjkDRPkOOD3Ug9ksGRa0WIMTncSYIUUd2YCeM5TVIdX0EV5
|
||||||
|
Y6hY+w9N0tKnEzqA5wueb3lO//uTpMV1sClj9YvxpaDxMPZ/sr9WQ78MG/fBKFki
|
||||||
|
cGht7iiEjrgW0pRWjU+M2dqt8LF+AA==
|
||||||
|
-----END CERTIFICATE REQUEST-----
|
||||||
30
traefik/docker-compose/traefik/services/traefik/domain.key
Normal file
30
traefik/docker-compose/traefik/services/traefik/domain.key
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
-----BEGIN ENCRYPTED PRIVATE KEY-----
|
||||||
|
MIIFJDBWBgkqhkiG9w0BBQ0wSTAxBgkqhkiG9w0BBQwwJAQQqYcGDsuSK339Ih+w
|
||||||
|
bwTAoQICCAAwDAYIKoZIhvcNAgkFADAUBggqhkiG9w0DBwQIdYHh/+42k0MEggTI
|
||||||
|
jPN1g4KqDKef5ic9B6MyY24g/3XqjGE/OlDxTXEy+o+sFweM9raABs12P2y0N77c
|
||||||
|
/+fhjXFERBq1AxL+hh+OwO+xVKh44JxYG0yNQETOOSjh2jp483h2FLzrUXL+ONPu
|
||||||
|
v1UC3TQ5nqcwxSAUZR0JY1jrXDlAgadtiAEN+KHcH9cfvSxpdTxqZZUp/EEeysmc
|
||||||
|
fyKGMExgm4/Pl5phLul6s41CmVHg6NM7vJuMl1QLB5G1Z4rlkj2Ix0ku9UVIGBMd
|
||||||
|
7YlUzmwUlirkRHBJblHTZLZ88Btn7ARYqKWqh8/YD+S8pS42Az+7UmNLvHXl2FAE
|
||||||
|
fYMpB4TyVVvTqsHxJfHk29a2onEpyIn1UqFHV+8JDWnsi826kQdTJ3cAXT4D05CM
|
||||||
|
UtDOkmRI5ldUil7QDJwplHv3GhhDA2BrkvAHBX5XUaeULc1HZaV8seRi6rKNzfgv
|
||||||
|
bvB26hEtR5kxegh5BKGQ4lBPTdjvgG1TPQAshyQNnOOXzI6z6eOzJo8vLzh8sYKB
|
||||||
|
mZKsjmC0RhzjNDKIHTW2K4TWaDIBEyT7Bxx4BzQKEjd0CFNIfKeFrnVerwZVGHo/
|
||||||
|
LmXHrgKcKj07idVC0cjx8a6hyvYegRaPJu5A2oZCkzJLRJwvgFk7O0h50x6iIK4k
|
||||||
|
jrhRfGcfriD99HaO+UzXHThWOMlJm2FR2pDrLl0jfo61dWb0nyMWlR3DNhf6Mlca
|
||||||
|
u22Y+1wQ8QEpE53QoaQeyURm3GLEctvs/GQQakcbKV+6L0SUCOVWOU7Uqtg2wgXe
|
||||||
|
J1zQ/amHMMLRBu5DTNkuFkcLnoKK/Lzcig6O1L0+7FkQgUJIiYmAm+XymN2eWA9F
|
||||||
|
XnaMvJz092qR5JNoyQTU/KIxNbJkOrCNKDXjj0T5LpzW9x+I9bg7H0fB+duOjaGr
|
||||||
|
IcvsUQoIjB7Tka7rhS09+QxsIpeEZ8fp1plQhj2fmyQs0WtHqTgBCYc5Bh6bSOJS
|
||||||
|
s68M7kQEbnTMPijS34sr+uodfmRW1Xhf1md2TptvIPRosyF7/vIQr9x3+bNC9ozi
|
||||||
|
8ABE6Dn0gd1Ura1eR6NlJw6tfYHn2GePlJRcaOCpwG5IMmLRyKYlaZ0ebVGMb65j
|
||||||
|
OVS15SniDQAXO1ymDquS8cW3c9Gd/C4HjMZOljbvSHpIXgSwgd/HwO3gLlHeyDnx
|
||||||
|
3QyKi2cqI4wls52nojJHtwIFMvF+yq+MFueVZn6l2V9QY6CMWpCAvqczMJd3lv/X
|
||||||
|
HuA9sZlL9ehwYVTaCB/sUQ6lpAEvMLzwgdTwITTf5DQ0qNH5fCfdhsASCM0eLb5D
|
||||||
|
Ol5dj5ULFTm1YNz+8ig/fNknQ/gONHkzktB+pc4FfWDL/XBWZXgCZrlNw855Sp+8
|
||||||
|
uJl9o2jM8ffHE5PRJlZorKtfXz3t4b6WdDd5ovnigoUPuUm93o/4JIpng9B3iRUq
|
||||||
|
6v1FLekBpCbpizkv2GZZMMWX0ZLRwyHk5L1zjPPwr+dYVTbQ9/NRXUn8+p5MP6Ln
|
||||||
|
hMf7FiNG1teOfquwg30sGhdv3/7d4riJni7czPO2LyaQLiX/TsqhQ8p2xx6JKIPD
|
||||||
|
wauculdg4CwWZyWGZVeo90IK27NLqBgpc6PanW7JBZdr+RFhF9Z1KHYD9puCE7Bu
|
||||||
|
b7lBhMZ/4Ur/CIzilVeGCaBu3MahByTv
|
||||||
|
-----END ENCRYPTED PRIVATE KEY-----
|
||||||
Loading…
Reference in New Issue
Block a user