Hi.
I’m running the Kanboard docker image.
I’m trying to get debug output for a plugin I am trying to write, but I get no output.
I think I am doing this as I should, so idk what is wrong.
docker-compose.yml:
version: ‘2’
services:
kanboard:
image: kanboard/kanboard:latest
expose:
- 80
volumes:
- kanboard_data:/var/www/app/data
- kanboard_plugins:/var/www/app/plugins
- kanboard_ssl:/etc/nginx/ssl
nginx:
image: ‘skunkiferous/staticsite:1.1’
ports:
- ‘80:80’
- ‘443:443’
depends_on:
- kanboard
volumes:
kanboard_data:
driver: local
kanboard_plugins:
driver: local
kanboard_ssl:
driver: local
So, checking the data volume:
docker run --rm -i -v=kanboard_kanboard_data:/tmp/myvolume busybox cat /tmp/myvolume/config.php
define(‘DEBUG’, true);
define(‘LOG_DRIVER’, ‘file’); // Other drivers are: syslog, stdout, stderr, system or file
define(‘LOG_FILE’, ‘/var/www/app/data/debug.log’);
docker run --rm -i -v=kanboard_kanboard_data:/tmp/myvolume busybox ls -l /tmp/myvolume
total 536
-rw-r–r-- 1 100 101 152 Jun 10 11:04 config.php
-rw-r–r-- 1 100 101 540672 Jun 10 11:45 db.sqlite
docker run --rm -i -v=kanboard_kanboard_data:/tmp/myvolume busybox find /tmp/myvolume
/tmp/myvolume
/tmp/myvolume/db.sqlite
/tmp/myvolume/config.php
I tried refreshing, deleting tasks, moving tasks. Nothing; no debug.log. Am I looking in the wrong place?
I know Kanboard is reading the config.php, because I see it’s content at the top of every browser window.
What am I doing wrong?