Trending Post: Tendril Shawl
Trending Post: Tendril Shawl
docker compose logs -f tinyfilemanager
docker exec -it tinyfilemanager which unzip
location / proxy_pass http://tinyfilemanager:80; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme;
Then Nextcloud users can manage files via TFM’s interface.
Never leave admin/admin@123 active.
TinyFileManager is even more powerful when combined with other containers.
services: tinyfilemanager: image: moonbuggy2000/tinyfilemanager:latest container_name: tinyfilemanager restart: always environment: - PUID=1000 # User ID to run as - PGID=1000 # Group ID to run as - TZ=Etc/UTC # Timezone setting ports: - "8080:8080" - "8081:8081" volumes: - ./files:/var/www/html/files
: Maps a local data folder. This is the root directory where your managed files will live.
You can now access your file manager by opening your web browser and navigating to: http://localhost:8080 . tinyfilemanager docker compose
version: '3.8' services: tinyfilemanager: 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=America/New_York Use code with caution. Configuration Breakdown
# Fix permissions sudo chown -R 1000:1000 data/ sudo chmod -R 755 data/
version: '3'
Binds a local configuration file so you can customize settings permanently. Step 3: Configure Security and Users docker compose logs -f tinyfilemanager docker exec -it
Download the official sample configuration file to your project root: curl -o config.php https://githubusercontent.com Use code with caution. Modifying Default Credentials
# Mount the folder you want to manage to /var/www/html/data inside the container /path/to/your/files :/var/www/html/data
TinyFileManager is a web-based file manager. It is lightweight, fast, and runs inside a single PHP file. It features a sleek user interface, built-in file editing, multi-user support, and cloud integration.
: You can now access Tiny File Manager by going to http://your_server_ip in your web browser, replacing your_server_ip with the IP address of your server. version: '3