# Optional: Mount a custom config.php if you need to override default settings # - ./config.php:/var/www/html/config.php Use code with caution. Copied to clipboard 3. Key Configuration Options
<?php // Custom configuration $auth_users = array( 'admin' => '$2y$10$YourHashedPasswordHere', // Use password_hash() 'guest' => '$2y$10$GuestHashedPassword' );
: Quickly spin up the application without worrying about local PHP or web server dependencies.
Configuration can be managed through environment variables or a custom config.php Docker Hub Default Credentials : The initial login is admin/admin@123 user/12345 Environment Variables : Specific images (like moonbuggy2000/tinyfilemanager ) allow wildcard parameters starting with to override config.php settings directly in the Compose file. Custom Settings : You can mount a local config.php
environment: - TFM_ALLOW_EXTERNAL=true - TFM_ALLOW_TERMINAL=true
TinyFileManager is a lightweight, single-file PHP file manager that provides a web-based interface for managing files on your server. This guide will help you deploy it using Docker Compose.