I know Matomo is based on FastCGI.
but , can we have an option to disable FastCGI ?
I have a reverse proxy which doesn't handle this (traefik).
I don't know if it need a lot of rework, but i could be interesting to support more reverse proxy.
Matomo isn't based on FastCGI (or any other PHP server implementation). You can set up your webserver and PHP however you want, as long as it is running PHP (and in case of a reverse proxy if it forwards the visitor IP correctly).
If you are using php-apache, FastCGI, Nginx, Lighttpd, Apache, Traefik or something else doesn't matter to Matomo.
I see this from docker hub
You'll now need to use a suitable reverse proxy to access the user interface; which is available on TCP port 9000. Nginx provides the necessary functions for translation between HTTP and FastCGI.
Traefik is not an http server, only a reverse proxy
Please ask questions about the docker images here: https://github.com/matomo-org/docker