feature/ignore-self-toggle #1
@@ -3,3 +3,12 @@
|
|||||||
This document breaks the entire BanGUI project into development stages, ordered so that each stage builds on the previous one. Every task is described in prose with enough detail for a developer to begin work. References point to the relevant documentation.
|
This document breaks the entire BanGUI project into development stages, ordered so that each stage builds on the previous one. Every task is described in prose with enough detail for a developer to begin work. References point to the relevant documentation.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
1. config not found issue — **DONE**
|
||||||
|
|
||||||
|
Have not found any log file for bangui-access jail
|
||||||
|
1d6112acb250 2026-03-06 18:51:31,995 fail2ban [352]: ERROR Failed during configuration: Have not found any log file for bangui-access jail
|
||||||
|
1d6112acb250 2026-03-06 18:51:33,074 fail2ban [355]: ERROR Failed during configuration: Have not found any log file for bangui-access jail
|
||||||
|
|
||||||
|
**Fix:** Two root causes identified and resolved:
|
||||||
|
1. `Docker/compose.debug.yml` had an incorrect volume mount path `./Docker/logs` (which resolved to the empty `Docker/Docker/logs/` relative to the compose file). Corrected to `./logs` so it correctly mounts `Docker/logs/` at `/remotelogs/bangui` inside the container.
|
||||||
|
2. `Docker/logs/access.log` did not exist. Created the empty file so fail2ban can open and watch it for the `bangui-access` jail.
|
||||||
3
Makefile
3
Makefile
@@ -42,7 +42,10 @@ RUNTIME := $(shell command -v podman 2>/dev/null || echo "docker")
|
|||||||
.PHONY: up down build restart logs clean dev-ban-test
|
.PHONY: up down build restart logs clean dev-ban-test
|
||||||
|
|
||||||
## Start the debug stack (detached).
|
## Start the debug stack (detached).
|
||||||
|
## Ensures log stub files exist so fail2ban can open them on first start.
|
||||||
up:
|
up:
|
||||||
|
@mkdir -p Docker/logs
|
||||||
|
@touch Docker/logs/access.log Docker/logs/auth.log
|
||||||
$(COMPOSE) -f $(COMPOSE_FILE) up -d
|
$(COMPOSE) -f $(COMPOSE_FILE) up -d
|
||||||
|
|
||||||
## Stop the debug stack.
|
## Stop the debug stack.
|
||||||
|
|||||||
Reference in New Issue
Block a user