add SSL certificate and key for Traefik configuration

This commit is contained in:
Schneider Roland 2025-04-03 22:30:45 +02:00
parent 6788b888a0
commit 86dff23355
5 changed files with 75 additions and 0 deletions

View File

@ -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:

View File

@ -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:

View 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-----

View 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-----

View 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-----