Skip to content

The missing file manager for Docker containers 🐳 Browse, edit, and manage container files with ease through a modern web interface

License

Notifications You must be signed in to change notification settings

mbakgun/DockerFlex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

98 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DockerFlex Logo

DockerFlex

The missing file manager for Docker containers

Manage Docker container files with elegance - your containers, your control

Docker Pulls GitHub License GitHub Stars

Overview β€’ Features β€’ Getting Started β€’ Development β€’ Contributing

DockerFlex File Management

πŸš€ Overview

DockerFlex is a modern web-based application that simplifies Docker container file management. Whether you're a developer, DevOps engineer, or system administrator, DockerFlex provides an intuitive interface for managing container files without the complexity of traditional tools.


DockerFlex Overview

✨ Key Features

  • πŸ” Container Overview

    • View all Docker containers and their status
    • Quick access to container details
    • Real-time status updates
  • πŸ“ File Management

    • Browse container files with an intuitive interface
    • Upload files and folders with drag-and-drop
    • Download files and directories
    • Edit files directly in the browser
    • Delete files and folders
    • Create new files and directories

DockerFlex File Management

🀝 Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

✍️ Version History

v1.0.1 (12 / 2024)

Enhanced file operations and user experience improvements:

[βœ“] Drag & drop support for moving files to parent directory

[βœ“] Improved file/folder rename with space character support

[βœ“] Fixed file operation permissions in containers

[βœ“] Improved error handling for file operations

[βœ“] Better success/error notifications

[βœ“] Fixed file content encoding issues

v1.0.0 (11 / 2024)

Initial release of DockerFlex with comprehensive Docker container file management capabilities and an intuitive web interface. This version introduces core features including real-time container monitoring, drag-and-drop file operations, and in-browser file editing with syntax highlighting.

Recently Added Features:

[βœ“] File/Folder copy operation

[βœ“] Syntax highlighting for [JavaScript/TypeScript, Python, PHP, SQL, HTML/CSS, XML, YAML/YML, JSON, Markdown, Shell/Bash, Go, NGINX Config, TOML]

[βœ“] Real-time code linting for JSON and YAML

[βœ“] Line numbers and active line highlighting

[βœ“] Custom theme optimized for dark mode

[βœ“] Container restart option on file save

[βœ“] File/Folder selection with keyboard navigation

[βœ“] Tab indentation support

[βœ“] Mobile-friendly interface

[βœ“] Drag and drop file editing

[βœ“] Integrated search toolbar

[βœ“] Support for spaces in file and folder names

[βœ“] Enhanced file operations with elevated privileges

[βœ“] Improved error handling and user feedback

DockerFlex File Management

πŸ“ License

This project is licensed under the MIT License.

πŸ’¬ Support

  • GitHub Issues: Report bugs and feature requests
  • Documentation: Check inline code comments
  • Contact: Reach me through GitHub

πŸ’° Donations

If you find DockerFlex helpful, consider supporting its development through cryptocurrency donations:

πŸͺ™ Cryptocurrency Wallets
Coin Network Wallet Address
USDT ERC20 0x093bA9f00a2cdaAC9d70b625644b592BD3C96AF2
DASH DASH Xh6VgfeTasdQEdErouoYbWWqZbQR9nLZen
SOL SOL DF67UJ4QzVNVGKKWyEeA88hBCL54L1aMbadG794UrNp8
All donations go towards maintaining and improving DockerFlex

πŸŽ‰ Acknowledgments

Special thanks to all contributors who have helped make DockerFlex better!


Built with ❀️ for the Docker community

About

The missing file manager for Docker containers 🐳 Browse, edit, and manage container files with ease through a modern web interface

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages