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