Skip to content

FMD-Server doesn't find config.yml (solution found)

  • I have searched for duplicates (including closed issues)
  • I have read the docs
  • I have cleared the browser cache

Bug Summary

from "docker logs fmd":

WRN no config found, using defaults 
INF using config configFile= 

Steps to reproduce

using docker-compose like:

image: registry.gitlab.com/fmd-foss/fmd-server 
volumes:
  - './fmd/db/:/var/lib/fmd-server/db/'
  - './fmd/config.yml:/etc/fmd-server/config.yml:ro'

Steps to AVOID the bug

using docker-compose like (adding environment):

image: registry.gitlab.com/fmd-foss/fmd-server 
volumes:
  - './fmd/db/:/var/lib/fmd-server/db/'
  - './fmd/config.yml:/etc/fmd-server/config.yml:ro'
environment:
  - 'configPath:/etc/fmd-server/config.yml'

Logs

before:

2025-10-17T07:21:30Z WRN no config found, using defaults 2025-10-17T07:21:30Z INF using config configFile= 2025-10-17T07:21:30Z INF starting FMD Server dbDir=/var/lib/fmd-server/db version=v0.12.0 webDir= 2025-10-17T07:21:30Z INF loading database 2025-10-17T07:21:30Z INF migrating database... 2025-10-17T07:21:30Z INF running sql name=000001_create_tables 2025-10-17T07:21:30Z INF db versions CurrentSqlVersion=2 actualVersion=2 2025-10-17T07:21:30Z INF nothing to migrate 2025-10-17T07:21:30Z INF listening for metrics MetricsAddrPort=[::1]:9100 2025-10-17T07:21:30Z INF listening on insecure port PortInsecure=8080

after:

INF using config configFile=/etc/fmd-server/config.yml fmd | 2025-10-17T07:31:04Z INF starting FMD Server dbDir=/var/lib/fmd-server/db version=v0.12.0 webDir= fmd | 2025-10-17T07:31:04Z INF loading database fmd | 2025-10-17T07:31:04Z INF migrating database... fmd | 2025-10-17T07:31:04Z INF running sql name=000001_create_tables fmd | 2025-10-17T07:31:04Z INF db versions CurrentSqlVersion=2 actualVersion=2 fmd | 2025-10-17T07:31:04Z INF nothing to migrate fmd | 2025-10-17T07:31:04Z INF listening on insecure port PortInsecure=8080 fmd | 2025-10-17T07:31:04Z INF listening for metrics MetricsAddrPort=localhost:9100