Commit Graph

207 Commits

Author SHA1 Message Date
Artur Kuś 98af9c45d5 " --email ${env.LETSENCRYPT_EMAIL ?: 'kusartur@gmail.com'}" + 2025-08-13 08:04:31 +02:00
Artur Kuś 837144a60b Sprawdzanie daty wygaśnięcia (daysLeft):
Jeśli < 30 dni → certyfikat do odnowienia.

Obsługa pustych/uszkodzonych certyfikatów:

    Jeśli openssl zwróci pusty wynik, skrypt uzna, że certyfikat jest
niepełny.

Zmienne środowiskowe dla e-maila:

    Można ustawić LETSENCRYPT_EMAIL w Jenkinsie, w .env lub jako
parametr pipeline.

Czytelne logi:

    W logu widać brakujące domeny i ile dni zostało do wygaśnięcia.
2025-08-13 07:58:09 +02:00
Artur Kuś 40fb1a7cf9 New version of create certificates 2025-08-13 07:43:09 +02:00
Artur Kuś 9c6cbdc096 Ports fot themself = 3333, 3334(massage), 3335(driving) 2025-08-11 11:39:07 +02:00
Artur Kuś 042f213869 Moving port from 3030 -> 3333 2025-08-11 11:16:45 +02:00
Artur Kuś 047336b75e themslef.eu on 3030 port 2025-08-11 10:56:24 +02:00
Artur Kuś e74c012fe5 Redirect themself.eu -> driving.themself.eu 2025-08-04 07:23:18 +02:00
Artur Kuś 90a753060b 3002 -> 3004 conflict on 3003 with angular 2025-07-31 13:02:32 +02:00
Artur Kuś 9a7d7dc98c Return from 3003 -> 3002 2025-07-31 12:58:26 +02:00
Artur Kuś 1925d62faf adding driving.themself.eu 2025-07-31 12:50:45 +02:00
Artur Kuś 78d17cc459 def domainsToCert = [
[ false, 'bodypainter.eu', "www", "mail", "stat"],
    [ false, 'themself.eu', "www", "mail", "stat", "massage", "driving"
],

	[  false, "artiks.tk", "www", "mail", "api", "angular",  "bodypainter",
"themself","arti24"],
	[  false, "arti24.eu", "www",  "api", "angular",  "ai",  "job-finder",
"zaklik"]
2025-07-30 21:44:31 +02:00
Artur Kuś b164bdf069 removing echo for CERTIFICATES_FOR 2025-07-30 21:33:10 +02:00
Artur Kuś 5189c618c5 force for 'themself.eu' 2025-07-30 21:31:23 +02:00
Artur Kuś 16e5d019d6 3003 -> 3002 For short time 2025-07-30 21:23:22 +02:00
Artur Kuś fae4f50c3e adding driving.themself.eu 2025-07-30 21:21:28 +02:00
Artur Kuś c54f3ac22b driving.themself.eu 2025-07-30 21:13:28 +02:00
Artur Kuś 2c454f0e3e Turn off automatic certificates 2025-05-31 20:44:02 +02:00
ArturMail b5cacbaf37 nginx.conf 2025-05-31 18:20:08 +00:00
Artur Kuś 8f579d1807 removing overrides 2025-05-31 19:33:17 +02:00
Artur na mail-u 790a1ccbc5 nginx 2025-05-31 17:24:49 +00:00
Artur Kuś 6817adc09c space 2025-05-31 19:08:46 +02:00
Artur Kuś 46f3e7e777 - ./overrides/nginx.conf:/overrides/nginx.conf:ro 2025-05-31 19:07:28 +02:00
Artur Kuś 3ff943da5c removing location_fix 2025-05-31 18:51:53 +02:00
Artur Kuś 38cc2a85aa 1.9 -> master 2025-05-31 18:46:55 +02:00
Artur Kuś f12fbf8104 location / {
rewrite ^$ / permanent;
    rewrite ^/(.*)$ /$1 break;

    include /etc/nginx/proxy.conf;
    auth_request /internal/auth/user;
    error_page 403 = @sso_login;
    proxy_pass http://$webmail;
}
2025-05-31 18:32:43 +02:00
Artur Kuś 691437bb0e nginx -> overrides 2025-05-31 18:30:02 +02:00
Artur Kuś 6d84a38e66 - ./overrides:/overrides:ro 2025-05-31 18:28:31 +02:00
Artur Kuś 45355746d9 space 2025-05-31 18:25:51 +02:00
Artur Kuś fdd7625b20 overrides -> nginx 2025-05-31 18:22:37 +02:00
Artur Kuś c471d1caaa location / {
rewrite ^()$ $1/ permanent;
    rewrite ^/(.*) /$1 break;

    include /etc/nginx/proxy.conf;
    auth_request /internal/auth/user;
    error_page 403 @sso_login;
    proxy_pass http://\$webmail;
}
2025-05-31 18:20:30 +02:00
Artur Kuś 80eca163df - ./nginx:/overrides:ro 2025-05-31 18:13:46 +02:00
Artur Kuś 7cdb6e9ba7 master -> mailu 2025-05-31 18:04:21 +02:00
Artur Kuś 7c4b46df16 CERTS_PATH=/certs/letsencrypt
TLS_CERT_FILENAME=/certs/letsencrypt/live/mail.arti24.eu/fullchain.pem
TLS_KEY_FILENAME=/certs/letsencrypt/live/mail.arti24.eu/privkey.pem
2025-05-31 16:27:23 +02:00
Artur Kuś 5cac8556c7 CERTS_PATH=/certs/letsencrypt
TLS_CERT_FILENAME/certs/letsencrypt/live/mail.arti24.eu/fullchain.pem
TLS_KEY_FILENAME=/certs/letsencrypt/live/mail.arti24.eu/privkey.pem
2025-05-31 16:26:19 +02:00
Artur Kuś 4bb4451365 bodypainter -> arti24 2025-05-31 16:13:51 +02:00
Artur Kuś 0da2ebea27 TLS_FLAVOR=letsencrypt 2025-05-31 16:10:56 +02:00
Artur Kuś 527e6bc122 Some changes wih domain 2025-05-31 16:09:02 +02:00
Artur Kuś 76014726c5 Some changes with certificate ptaths 2025-05-31 15:59:12 +02:00
Artur Kuś b0a2f59b12 DOMAIN=mail.bodypainter.eu
HOSTNAME=mail
HOSTNAMES=mail.bodypainter.eu
CERTIFICATE_DOMAIN=mail.bodypainter.eu
2025-05-31 14:39:32 +02:00
Artur Kuś ff7f26b322 Only mail.bodypainter.eu 2025-05-31 14:26:53 +02:00
Artur Kuś d2b3f2aba4 spaces 2025-05-31 00:08:21 +02:00
Artur Kuś 8da6f1bf9a some changes 2025-05-31 00:06:35 +02:00
Artur Kuś 5c4854c64a spaces? 2025-05-31 00:05:48 +02:00
Artur Kuś d24d837b8f spaces 2025-05-31 00:04:59 +02:00
Artur Kuś 7d910c29f3 final spaces 2025-05-31 00:03:09 +02:00
Artur Kuś 7b5de896ac spaces 2025-05-30 23:56:25 +02:00
Artur Kuś 484f0b901f spaces 2025-05-30 23:55:07 +02:00
Artur Kuś 9912175489 spaces 2025-05-30 23:54:10 +02:00
Artur Kuś f925782b3e Some changes for mailu 2025-05-30 23:52:03 +02:00
Artur Kuś 6a408020c4 No
idea for restart with environment
2025-05-29 22:31:48 +02:00