Sign inSign up

mbakgun/dockerflex-backend

By mbakgun

•Updated 11 months ago

Backend API for DockerFlex - The missing file manager for Docker containers

Image
Networking
Developer tools
Monitoring & observability
1

4.1K

mbakgun/dockerflex-backend repository overview

DockerFlex Logo

⁠DockerFlex Backend

The missing file manager for Docker containers - Backend Component

Docker Pulls GitHub License Docker Image Size GitHub Stars

Backend component of DockerFlex - providing secure API endpoints for container file operations.

DockerFlex Overview

⁠✨ Key Features

  • 🔍 Container Management

    • List and monitor Docker containers
    • Real-time container status updates
    • Secure container access
  • 📁 File Operations

    • Secure file system access
    • File streaming support
    • Directory operations
    • File content manipulation
    • Upload/download capabilities
  • 🛠 API Features

    • RESTful endpoints
    • Streaming support
    • Error handling
    • Security validations
    • Performance optimizations

⁠🚀 Quick Start

services:
  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

⁠🔒 Security Considerations

  • Implement authentication before production use
  • Restrict Docker socket access
  • Set appropriate file upload limits
  • Enable HTTPS in production
  • Validate file operations

⁠🔧 Development

For local development:

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

⁠📝 License

MIT License - see the LICENSE⁠ file for details.


Built with ❤️ for the Docker community

Tag summary

Content type

Image

Digest

sha256:06389dba6…

Size

62 MB

Last updated

11 months ago

docker pull mbakgun/dockerflex-backend