Commit Graph

249 Commits

Author SHA1 Message Date
Artur Kuś e5229f28db +kopama.com.pl 2025-09-02 18:17:37 +02:00
Artur Kuś 33677c3f95 runner for gitea 2025-09-02 13:23:31 +02:00
Artur Kuś 8819331ace ENKINS_URL=http://bodypainter.eu:7999/ 2025-09-02 12:28:08 +02:00
Artur Kuś 68061713b8 JENKINS_URL=http://bodypainter.eu:7999 2025-09-02 12:23:29 +02:00
Artur Kuś 8d22de42ba empty line 2025-08-31 13:22:11 +02:00
Artur Kuś 7d704b9b04 Disable api and angular 2025-08-31 13:07:53 +02:00
Artur Kuś 562aff6b0c - /_sd_:/_sd_ 2025-08-31 06:11:13 +02:00
Artur Kuś c98bf2854b some corrections 2025-08-18 23:54:37 +02:00
Artur Kuś cb5c734fea Optymalizacja buforowania (specjalnie dla obrazów) 2025-08-18 23:46:44 +02:00
Artur Kuś 810092696a Removing wastes 2025-08-18 21:50:40 +02:00
Artur Kuś bb104efd24 removing limit_req off; 2025-08-18 21:48:59 +02:00
Artur Kuś 28da4d3748 removing access_log off; 2025-08-18 21:46:53 +02:00
Artur Kuś b14b1cb48a correct version ? 2025-08-18 21:45:17 +02:00
Artur Kuś d4d4c115b8 new limits of cache 2025-08-18 21:02:31 +02:00
Artur Kuś c332e96703 command: /bin/sh -c "mkdir -p /var/cache/nginx && nginx -g 'daemon
off;'"
2025-08-18 20:46:59 +02:00
Artur Kuś fff66d85f8 - nginx_cache:/var/cache/ngin 2025-08-18 20:40:44 +02:00
Artur Kuś 51cb8238f4 cache optymalisation 2025-08-18 20:15:23 +02:00
Artur Kuś 2b99559d2b Less logs 2025-08-18 19:59:38 +02:00
Artur Kuś e132bed24c + proxy_cache_path /var/cache/nginx2GB
levels=1:2
            keys_zone=GLOBAL_CACHE:256m
            inactive=7d
            max_size=2g
            use_temp_path=off
            loader_threshold=300
            loader_sleep=50;

           i INNE
2025-08-18 19:51:12 +02:00
Artur Kuś 60b484b771 30r/s 2025-08-18 19:39:29 +02:00
Artur Kuś 9e0b6425dd small correction bodypainter.nginx 2025-08-18 19:35:52 +02:00
Artur Kuś 2ed8c03e27 error_log /var/log/nginx/error.log notice; # USTAWIAMY NOTICE 2025-08-18 19:28:34 +02:00
Artur Kuś 68fd364022 command: /bin/sh -c "mkdir -p /var/cache/nginx05GB
/var/cache/nginx2GB && nginx -g 'daemon off;'"
2025-08-18 19:16:24 +02:00
Artur Kuś 57bf0df570 correction of deploy-dc 2025-08-18 19:07:10 +02:00
Artur Kuś 7b87c59e7a some change in volumes 2025-08-18 19:05:01 +02:00
Artur Kuś 0615e7ea51 New configuration of cache 2025-08-18 18:52:06 +02:00
Artur Kuś 0763532809 proxy_pass http://arti24-container:3000 was ok. 2025-08-18 18:38:37 +02:00
Artur Kuś 9c8abd4d2c proxy_pass https://arti24-container:3000; a nie http! 2025-08-18 18:36:18 +02:00
Artur Kuś 30b0e10f5d + proxy_cache_path and others 2025-08-18 17:56:15 +02:00
Artur Kuś aa0fbb55f1 Chaning deploy-dc for nginx prepare to cache 2025-08-18 17:54:14 +02:00
Artur Kuś dcd8b4213b restore correct path letsencrypt! + NGINX_ENVSUBST_TEMPLATE_DIR:
/etc/nginx/templates
      NGINX_ENVSUBST_OUTPUT_DIR: /etc/nginx/conf.d
2025-08-18 17:35:11 +02:00
Artur Kuś 925bdb0722 Restore previous version 2025-08-18 17:30:00 +02:00
Artur Kuś cdd260efc5 Removing
NGINX_ENVSUBST_TEMPLATE_DIR: /etc/nginx/templates
NGINX_ENVSUBST_OUTPUT_DIR: /etc/nginx/conf.d
from
    environment:
      TZ: Europe/Warsaw
2025-08-18 17:24:06 +02:00
Artur Kuś 4201c95762 Test with change name arti24.eu.conf 2025-08-18 17:14:37 +02:00
Artur Kuś 2f81e29968 space 2025-08-18 17:07:06 +02:00
Artur Kuś cb7737b16e removing http from https-arti24.eu.conf 2025-08-18 17:02:16 +02:00
Artur Kuś a31399f32f Prepare to cache in nginx 2025-08-18 16:57:04 +02:00
Artur Kuś c0d2dad691 Version with cache and ssl_ciphers 2025-08-18 15:46:25 +02:00
Artur Kuś 7d60421528 Restart on swarm! 2025-08-15 07:28:11 +02:00
Artur Kuś d18625a452 driving.themself.eu port 3336 2025-08-15 00:56:58 +02:00
Artur Kuś a14174283e Redirect from driving.themself.eu -> kopama.themself.eu 2025-08-13 16:29:29 +02:00
Artur Kuś 8dd1f0b2ec Adding kopama.themself.eu to domains now the same like
driving.themself.eu
2025-08-13 08:10:04 +02:00
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