Commit Graph

285 Commits

Author SHA1 Message Date
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
Artur Kuś ca26367371 cp jenkins_env.env .env 2025-05-29 22:08:28 +02:00
Artur Kuś 8b6148346c def envVars = env.getEnvironment() // Pobiera wszystkie zmienne
środowiskowe
2025-05-29 21:56:10 +02:00
Artur Kuś 3e6333eb7c CERTIFICATE_DOMAIN=mail.bodypainter.eu 2025-05-26 17:05:07 +02:00
Artur Kuś 51938cedf9 1.10 -> master 2025-05-26 16:01:35 +02:00
Artur Kuś 14e688f640 Minimalny działający docker-compose.yml (sprawdzony)
Spróbuj najpierw z minimalnym zestawem, np. bez clamav, tylko podstawowe
funkcje:
2025-05-26 15:59:49 +02:00
Artur Kuś 35d463d31c 1.9 - 1.10 2025-05-26 15:55:42 +02:00
Artur Kuś 028e32370d some changes in mailu.env 2025-05-26 15:43:40 +02:00
Artur Kuś 96e6ef3ff7 MESSAGE_SIZE_LIMIT=52428800 # 50MB 2025-05-26 15:03:30 +02:00
Artur Kuś 0dc5d7341d Remove version 2025-05-26 14:38:26 +02:00
Artur Kuś 6fd2f0bcaf WYŁĄCZAMY !-
WEBDAV (Web Distributed Authoring and Versioning) to rozszerzenie
protokołu HTTP, które umożliwia zdalne zarządzanie plikami na serwerze
przez sieć (np. edycję, przesyłanie, usuwanie plików). W kontekście
Mailu:
2025-05-26 14:33:55 +02:00
Artur Kuś 5c84b70623 +HOSTNAMES and other 2025-05-26 14:12:00 +02:00
Artur Kuś c0e3d8dd93 2.0 -> 1.9 2025-05-26 13:15:44 +02:00
Artur Kuś e5dddd47b8 openssl rand -hex 16 2025-05-26 13:04:37 +02:00
Artur Kuś c2850714dc Corretion of mailu file 2025-05-26 09:52:04 +02:00
Artur Kuś 6ecfeefb13 Moving mail-u from arti24 to nginx 2025-05-26 09:46:09 +02:00
Artur Kuś 5391195161 triggers {
cron('H H 1,6,11,16,21,26 * *')
    }

    options {
        disableConcurrentBuilds()
        timeout(time: 1, unit: 'HOURS')
        buildDiscarder(logRotator(numToKeepStr: '10'))
    }
2025-04-28 08:48:08 +02:00
Artur Kuś 494174d3fb options {
disableConcurrentBuilds()
        timeout(time: 1, unit: 'HOURS')
        buildDiscarder(logRotator(numToKeepStr: '10'))

        // Konfiguracja harmonogramu
        triggers {
            cron('H H 1,6,11,16,21,26 * *')
        }
    }
2025-04-28 08:45:44 +02:00
Artur Kuś e9ce03dd02 /_programs_/proxy-nginx/deploy-this/lets-encrypt" 2025-04-28 08:43:35 +02:00
Artur Kuś b2a10b7148 properties([
pipelineTriggers([
	    	cron('H H 1,6,11,16,21,26 * *')  // Lepsza wersja
		])
  ]) for renew certificates
2025-04-28 08:36:53 +02:00
Artur Kuś 308ac2f66e arti24-container 2025-03-27 00:59:28 +01:00
Artur Kuś a3a2c3451c /_programs_ 2025-03-27 00:29:26 +01:00
Artur Kuś de5fc7e71b +apt-utils 2025-03-26 23:29:12 +01:00