Commit graph

1072 commits

Author SHA1 Message Date
TheophileDiot
eec00ba2bf Update the Database and make it easier to gen 2022-11-08 17:14:33 +01:00
TheophileDiot
375776e7de Fix UI path_to_dict with the cache files 2022-11-07 17:13:16 +01:00
TheophileDiot
1f58d0c517 Edit dockerfiles 2022-11-07 16:20:52 +01:00
TheophileDiot
069b45f37b Add some tweaks 2022-11-07 14:36:52 +01:00
TheophileDiot
01b4145524 Make the Database support every feature + updates 2022-11-04 18:14:44 +01:00
TheophileDiot
5f8353c114 Adapt everything so that the UI can work with every integration (some more tests are needed) 2022-10-28 15:08:07 +02:00
TheophileDiot
66fb266f8e Centralize Database and optimize requests 2022-10-28 12:01:05 +02:00
TheophileDiot
7a03ed33f1 Update pip in Dockerfiles every time 2022-10-28 12:00:43 +02:00
TheophileDiot
b09c05d3ba Update BunkerWeb deps 2022-10-28 12:00:08 +02:00
TheophileDiot
7d743e1981 Update the database and the core plugins accordingly 2022-10-26 18:25:53 +02:00
TheophileDiot
9140dc3244 Optimize Database connection and ApiCaller 2022-10-25 11:39:30 +02:00
TheophileDiot
0edef7c520 Use Python 3.11 where we can 2022-10-24 16:39:35 +02:00
TheophileDiot
48242b9a3c Get all config with generator 2022-10-20 16:42:07 +02:00
TheophileDiot
09378458dd db.get_config() get entire config and doesn't filter anymore 2022-10-20 16:35:01 +02:00
TheophileDiot
8b54762fc3 Fix db init with autoconf 2022-10-20 15:54:43 +02:00
TheophileDiot
7e53bfe553 Fix gen for Docker integration 2022-10-20 15:14:35 +02:00
TheophileDiot
79eea0e998 Linting + starting to migrate bunkerweb to the 1.5 2022-10-19 17:37:13 +02:00
Florian Pitance
316b84ad3f
Merge pull request #318 from TheophileDiot/Feature-specific-order-for-plugins
Add specific order for core plugins and check them
2022-10-05 16:21:44 +02:00
Florian Pitance
ba56c9f55c
Merge pull request #317 from TheophileDiot/Fix-scheduler-error-reload-nginx-linux
Fix incorrect message while reloading nginx + more details on error
2022-10-05 16:17:46 +02:00
Florian Pitance
a8f79e58f3
Merge pull request #303 from TheophileDiot/Fix-custom-conf-disappearing
[#294] Fix CUSTOM_CONF_SERVER_HTTP disappearing after 60 minutes (autoconf)
2022-10-05 16:15:40 +02:00
Florian Pitance
b2a7e053bb
Merge pull request #314 from TheophileDiot/Feature-blacklist-ignore
Add feature blacklist ignore
2022-10-05 16:10:33 +02:00
Florian Pitance
96e6562732
fix indent 2022-10-05 16:00:19 +02:00
Florian Pitance
01cecf14e5
Merge pull request #313 from TheophileDiot/Feature-max-client-size-edit-modsec
Variable MAX_CLIENT_SIZE change the SecRequestBodyLimit value
2022-10-05 15:56:06 +02:00
thelittlefireman
873ccad9b2
Add MODSECURITY_SEC_RULE_ENGINE and MODSECURITY_SEC_AUDIT_LOG_PARTS (#292)
* Add MODSECURITY_SEC_RULE_ENGINE and MODSECURITY_SEC_AUDIT_LOG_PARTS

Usefull for customizing sites (on/DetectionOnly, Custom logs)

* remove settings docs (auto generated)

Co-authored-by: Florian Pitance <54334437+fl0ppy-d1sk@users.noreply.github.com>
2022-10-05 15:28:17 +02:00
thelittlefireman
97bf473e1a
deps - add update checker for deps (#293)
* deps - add update checker for deps

* fix indent and replace some emojis

Co-authored-by: bunkerity <contact@bunkerity.com>
2022-10-05 15:21:51 +02:00
Yann L
5af2fb7783
Complex example using autoconf (#271)
* Add bunkerweb docker-compose

* Add authelia docker-compose

* Add radarr/sonarr/prowlarr/transmission docker-compose

* Add jellyfin docker-compose

* Add nextcloud docker-compose

* Add heimdall docker-compose

* move brawdunoir homelab example to community subfolder of examples

Co-authored-by: bunkerity <contact@bunkerity.com>
2022-10-05 14:39:13 +02:00
TheophileDiot
bd4c94e834 Add specific order for core plugins and check them 2022-10-04 18:21:01 +02:00
TheophileDiot
a96a8a8c2f Fix incorrect message while reloading nginx + more details on error 2022-10-04 11:43:26 +02:00
TheophileDiot
446ff93a49 Add ignore blacklist feature 2022-09-30 15:58:49 +02:00
TheophileDiot
5fdcc9e583 add g/G to the available file measurement units 2022-09-30 11:30:09 +02:00
TheophileDiot
d207aa4bf5 Variable MAX_CLIENT_SIZE change the SecRequestBodyLimit value 2022-09-30 11:15:22 +02:00
TheophileDiot
57ad9d7ee0 Fix old custom configs where never deleted 2022-09-29 18:14:28 +02:00
Théophile Diot
7860aeab94
Merge pull request #312 from TheophileDiot/dev
Fix small typo in autoconf integration
2022-09-29 17:36:05 +02:00
Théophile Diot
cac220023e
Fix small typo in autoconf integration
The autoconf integration had the version 3 but the version 3.5 is mandatory if we want to give names to networks.
2022-09-29 16:33:12 +01:00
Florian Pitance
5d9dc88cc5
Merge pull request #307 from TheophileDiot/Restrict-access-IP-NET
[#285] Add the greylisting feature
2022-09-29 16:41:44 +02:00
Théophile Diot
40863f28a5
Merge branch 'dev' into Restrict-access-IP-NET 2022-09-29 16:40:22 +02:00
florian
67d514b53b
Merge branch 'master' into dev 2022-09-29 16:25:46 +02:00
Florian Pitance
51e96416d9
Merge pull request #304 from TheophileDiot/Fix-Endless-loading-after-update-service
[#298] Fix endless loading after update service and change exposed port value for ui
2022-09-29 16:24:49 +02:00
Florian Pitance
ace1dfca25
Merge pull request #308 from TheophileDiot/Fix-doc
Fix typos in the docs
2022-09-29 16:14:23 +02:00
TheophileDiot
b9e5badd94 Fix last typos 2022-09-29 16:08:56 +02:00
TheophileDiot
a9865f8502 Fix typo in plugins.md 2022-09-29 15:47:13 +02:00
TheophileDiot
e3d0120a0c Fix minor typos in the doc 2022-09-29 15:12:00 +02:00
Florian Pitance
9214bb9392
Merge pull request #309 from TheophileDiot/Fix-flask-dev
Replace flask development server with gunicorn
2022-09-29 14:30:44 +02:00
TheophileDiot
80c1b225bd Replace flask development server with gunicorn 2022-09-28 17:20:37 +02:00
TheophileDiot
de0954fac3 Fix typos in the docs 2022-09-28 15:13:17 +02:00
TheophileDiot
27b4ff330c Add the greylisting feature 2022-09-28 14:56:12 +02:00
TheophileDiot
06f65ffe27 Change the exposed port to 7000 2022-09-22 16:51:33 +02:00
TheophileDiot
b0a887a155 Fix errors and warnings when editing a service 2022-09-22 16:51:33 +02:00
TheophileDiot
803ff8cb56 Fix CUSTOM_CONF_SERVER_HTTP disappearing after 60 minutes (autoconf) 2022-09-22 16:49:40 +02:00
TheophileDiot
94ce249d74 [#290] Fix typos in docs 2022-08-28 10:26:41 +01:00