Sign inSign up

mbakgun/dockerflex-frontend

By mbakgun

•Updated 11 months ago

Frontend Component for DockerFlex - The missing file manager for Docker containers

Image
Networking
Developer tools
Monitoring & observability
1

3.6K

mbakgun/dockerflex-frontend repository overview

DockerFlex Logo

⁠DockerFlex Frontend

The missing file manager for Docker containers - Frontend Component

Docker Pulls GitHub License Docker Image Size GitHub Stars

Frontend component of DockerFlex - providing an elegant UI for managing Docker container files.

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
  • 🛠 Developer Experience

    • Clean, modern interface
    • Fast and responsive
    • Cross-platform compatibility
    • No installation required (web-based)

⁠🚀 Quick Start

services:
  frontend:
    image: mbakgun/dockerflex-frontend:latest
    hostname: dockerflex-frontend
    container_name: dockerflex-frontend
    ports:
      - "3200:3200"
    environment:
      - VITE_API_URL=/api
      - VITE_BACKEND_URL=http://backend:4200
    networks:
      - app-network

  backend:
    image: mbakgun/dockerflex-backend:latest
    hostname: dockerflex-backend
    container_name: dockerflex-backend
    expose:
      - "4200"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    networks:
      - app-network

networks:
  app-network:
    driver: bridge
docker compose up -d

Access the web interface at: http://localhost:3200⁠

⁠⚙️ Environment Variables

VariableDescriptionDefault
VITE_HOSTNAMECustom hostname displayDocker Desktop
VITE_API_URLBackend API endpoint path/api
VITE_BACKEND_URLInternal backend URLhttp://backend:4200⁠

⁠🔧 Development

For local development:

git clone https://github.com/mbakgun/dockerflex.git
cd dockerflex
docker compose -f docker-compose-local.yml up --build
DockerFlex Demo

⁠📝 License

MIT License - see the LICENSE⁠ file for details.


Built with ❤️ for the Docker community

Tag summary

Content type

Image

Digest

sha256:bcaaec897…

Size

84.2 MB

Last updated

11 months ago

docker pull mbakgun/dockerflex-frontend