Open your web browser and navigate to:
Binds a local configuration file so you can customize settings permanently. Step 3: Configure Security and Users
: Ensure unauthorized users cannot create accounts. $allow_change_password = true; Use code with caution.
Fix: Set $root_path = $_SERVER['DOCUMENT_ROOT'].'/data'; in your configuration and mount your data directory to /var/www/html/data .
services: tinyfilemanager: image: pritunl/tinyfilemanager:latest container_name: tinyfilemanager restart: unless-stopped expose: - "80" volumes: - ./data:/var/www/html environment: - USERNAME=$TFM_USERNAME - PASSWORD=$TFM_PASSWORD networks: - web
docker-compose logs tinyfilemanager
Check if port is available:
The default credentials are well-documented:
services: filemanager: image: tinyfilemanager/tinyfilemanager:latest container_name: tinyfilemanager restart: unless-stopped ports: - "8080:80" volumes: - ./data:/var/www/html/data - ./config.php:/var/www/html/config.php environment: - TZ=Etc/UTC Use code with caution. Configuration Breakdown
While inside config.php , consider modifying these variables to optimize performance and usability within Docker: