Tinyfilemanager Docker Compose
docker compose pull tinyfilemanager docker compose up -d
Instead of exposing TFM directly on port 8080 , run it behind a reverse proxy with HTTPS. Here’s an extended docker-compose.yml with Nginx: tinyfilemanager docker compose
: Features a Cloud9-based code editor with syntax highlighting for over 150 languages. Media Previews docker compose pull tinyfilemanager docker compose up -d
Create a file named docker-compose.yml : tinyfilemanager docker compose
services: tinyfilemanager: image: pritunl/tinyfilemanager:latest container_name: tinyfilemanager restart: unless-stopped ports: - "8080:80" volumes: - ./data:/var/www/html - ./uploads:/var/www/html/uploads - ./config:/config environment: - USERNAME=$TFM_USERNAME:-admin - PASSWORD=$TFM_PASSWORD:-admin123 - TZ=$TZ:-America/New_York - MAX_UPLOAD_SIZE=100M - THEME=dark networks: - webnet logging: driver: "json-file" options: max-size: "10m" max-file: "3"