tinyfilemanager docker compose

Tinyfilemanager Docker Compose May 2026

Ensure TFM is always responsive. Add a healthcheck to the compose:

healthcheck:
  test: ["CMD", "curl", "-f", "http://localhost/"]
  interval: 30s
  timeout: 10s
  retries: 3

Check logs:

docker-compose logs tinyfilemanager

Check if port is available:

netstat -tulpn | grep 8080

Solution: If you need uploaded files to be owned by your host user, run the container with a specific UID/GID. Many images allow PUID and PGID environment variables. For tinyfilemanager/tinyfilemanager, check if they support it; otherwise, you may need to build a custom image. tinyfilemanager docker compose

Use TFM as a quick way to edit repository files without cloning. Mount the Git repository volume. Ensure TFM is always responsive