Commit graph

91 commits

Author SHA1 Message Date
fl0ppy-d1sk
466c8e584c
Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev 2023-10-03 15:50:30 +02:00
fl0ppy-d1sk
27d3ca1cdf
autoconf - fix wrong types for dynamic settings 2023-10-03 15:50:15 +02:00
Théophile Diot
c2db157bb5
Update python docker image to 3.12.0 2023-10-03 14:10:04 +02:00
fl0ppy-d1sk
0eb18cb31e
Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev 2023-10-03 13:05:40 +02:00
fl0ppy-d1sk
f12a014104
autoconf - update settings from db 2023-10-03 13:05:26 +02:00
Théophile Diot
87ca176633
Fix typos raised by codespell 2023-10-03 12:37:56 +02:00
Théophile Diot
6b2df35858
Tweak py file to respect flake8 rules 2023-10-03 12:01:24 +02:00
Théophile Diot
6b0e623e59
Update Dockerfiles to install pip and its deps before the project ones 2023-10-02 13:17:32 +01:00
Théophile Diot
f3fc69110e
Fix typos in Dockerfile when installing python dependencies 2023-09-29 16:58:09 +01:00
Théophile Diot
073e8575e2
Updated Dockerfile, python deps and npm package to use pinned dependencies 2023-09-29 16:47:34 +01:00
Théophile Diot
8fa7adb615
Small refactor on how the autoconf updates the config 2023-09-28 14:30:24 +01:00
bunkerity
6a995723c0
autoconf - fix changes check bug with same variable name 2023-09-04 14:05:34 +02:00
Théophile Diot
47bf7299a1
Lint py files 2023-08-31 16:50:16 +02:00
bunkerity
c206daf9dd add basic config lock between autoconf and scheduler + remove reverse-proxy tests for linux 2023-08-31 15:14:12 +02:00
bunkerity
6e1660cd00 autoconf - fix wrong config update 2023-08-31 10:50:04 +02:00
Théophile Diot
f9f5b6570d
Remove old CVE fixes for python images 2023-08-29 15:53:30 +02:00
Théophile Diot
1676ebeb7e
Test CVE on autoconf 2023-08-29 15:49:38 +02:00
Théophile Diot
637573e591
Update docker images and python deps 2023-08-29 15:47:03 +02:00
florian
9feb66710b
autoconf - force updating first configuration 2023-08-22 17:07:04 +02:00
florian
3d13cf345e
autoconf - only update data when needed and atomic changed metadata update 2023-08-22 16:33:24 +02:00
florian
ff1e6cc28c
k8s - use same namespace as ingress for services 2023-08-08 18:28:49 +02:00
Théophile Diot
18ee159711
lint python files 2023-08-08 11:39:43 +00:00
florian
03ba91e968
autoconf - fix deadlock with k8s 2023-08-04 13:13:34 +02:00
Théophile Diot
ad45bbb4d7
Update python deps and fix error with PyYAML compilation 2023-07-19 13:05:11 -04:00
Théophile Diot
758901dfc3
Fix CVE CVE-2023-2975 2023-07-17 10:06:28 -04:00
Théophile Diot
e1a5782a3e
Update how the dependencies are being cleaned up 2023-06-26 11:09:41 -04:00
Théophile Diot
23f9f14a46
Remove old CVEs fixes from Dockerfile 2023-06-09 13:33:51 -04:00
Théophile Diot
f77150bc26
Test Aqua Security CVEs 2023-06-09 13:29:37 -04:00
Théophile Diot
6ab48d9dd2
Update python image to tag 3.11.4-alpine 2023-06-09 13:24:55 -04:00
Théophile Diot
0ca7de1de1
Add CVEs fixes back 2023-06-05 22:09:29 -04:00
Théophile Diot
84fcfb726d
Test Aqua Security 2 2023-06-05 22:07:14 -04:00
Théophile Diot
299a0b5c25
Remove apk update at beginning of each Dockerfile 2023-06-02 10:36:31 -04:00
Théophile Diot
a68fb0c06a
Refactor to make more sens and avoid specific errors 2023-06-01 10:09:38 -04:00
Théophile Diot
a424d59b1b
Add apk update at the beginning of each Dockerfile 2023-05-31 14:17:08 -04:00
Théophile Diot
e920cba432
Fix CVE CVE-2023-2650 2023-05-31 10:37:41 -04:00
Théophile Diot
8dad7a0b79
Starting work on paths resolution refactor 2023-05-25 16:52:02 -04:00
Théophile Diot
ed6bee69c7
Test Acqua Security vulns 2023-05-25 16:13:46 -04:00
Théophile Diot
b75690fdf0
Change the way python deps are installed 2023-05-20 13:28:40 -04:00
florian
2e1296d9ae
show useful info in BW logs after startup/reload and reduce container images size 2023-05-14 15:57:55 +02:00
florian
59324526cf
speedup build process for python deps and fix default env value for autoconf/k8s 2023-05-07 12:53:49 +02:00
florian
a286e7bd32
fix wrong container in autoconf/k8s, init work on linux arm and ci/cd refactoring 2023-05-06 02:22:30 +02:00
florian
773874154d move /etc/letsencrypt to /var/cache/bunkerweb/letsencrypt (wip) 2023-05-04 17:52:18 +02:00
florian
9395456440
add missing postgresql-dev build deps for ARM images 2023-04-30 12:29:27 +02:00
florian
4e0d2fce5f
add missing dependencies when prebuilt crypto package is not present 2023-04-30 00:58:37 +02:00
Théophile Diot
574ecbd6b3
Lower the environnement variable for the mode 2023-04-26 17:11:35 +02:00
Théophile Diot
a829528c3f
Add bwcli to scheduler and fix it for the autoconf 2023-04-25 15:49:27 +02:00
Théophile Diot
3b4882d82b
Revert "Remove no longer present CVEs fix because these are already fix in the images"
This reverts commit a93d9a7d94.
2023-04-24 14:16:37 +02:00
Théophile Diot
a93d9a7d94
Remove no longer present CVEs fix because these are already fix in the images 2023-04-24 11:40:45 +02:00
Théophile Diot
63b1fb947a
Fix CVE CVE-2023-1255 2023-04-21 09:44:27 +02:00
Théophile Diot
ad64ce22e9
Remove no longer needed packages that were fixing old CVEs 2023-04-18 15:12:56 +02:00