The "Awesome Docker" project is a curated resource list designed to support developers and teams using Docker, a platform for developing, shipping, and running applications in containers. This list includes a variety of resources such as tutorials, tools, libraries, extensions, and community contributions that help streamline the containerization process. Whether you are a beginner looking to understand the basics of Docker or an experienced developer seeking advanced techniques and best practices, this collection offers valuable insights and tools to enhance your containerization workflow. Dive into the world of Docker and discover how to optimize your application deployment and management with ease.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome Kubernetes" project is a comprehensive collection of resources dedicated to Kubernetes, an open-source platform designed to automate the deployment, scaling, and management of containerized applications. This list encompasses a wide range of categories including tools, libraries, tutorials, best practices, and community resources that facilitate the use of Kubernetes in various environments. It is invaluable for beginners seeking to understand container orchestration as well as experienced developers looking to optimize their workflows and enhance their applications. Users can discover everything from official documentation to advanced configurations, empowering them to effectively leverage Kubernetes for their container management needs.
The "Awesome Useful .htaccess Snippets" project is a curated collection of practical code snippets designed to enhance the functionality of the .htaccess file, which is used for configuring web server settings in Apache. This list includes a variety of snippets for URL rewriting, access control, security enhancements, and performance optimizations, making it a valuable resource for web developers and administrators. Whether you are a beginner looking to understand .htaccess or an experienced developer seeking to optimize your server configuration, this collection offers essential tools to improve your website's performance and security. Dive in to discover snippets that can streamline your web server management and enhance user experience.
The "Awesome Laravel" project is a curated resource list designed to support developers using Laravel, a popular PHP framework for web application development. This list includes a wide range of resources such as libraries, packages, tools, tutorials, and community contributions that enhance the Laravel development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your workflow. Dive into this repository to discover everything you need to build robust and scalable web applications with Laravel.
The "Awesome FastAPI" project is a curated collection of resources dedicated to FastAPI, a modern web framework for building APIs with Python 3.6+ based on standard Python type hints. This list encompasses a variety of resources including libraries, tools, tutorials, documentation, and community contributions that enhance the development experience with FastAPI. It is beneficial for both beginners who are just starting with web development and experienced developers looking to streamline their API creation process. Users can explore a wealth of information and tools to help them build efficient and high-performance APIs with FastAPI.
A comprehensive tutorial on getting started with Docker, from basics to deploying distributed applications to the cloud.
A comprehensive cheat sheet for Docker commands covering installation, container management, networking, security, and Docker Swarm.
A comprehensive cheat sheet for Docker commands, best practices, and security tips.
An open-source project providing modular components and a framework for assembling custom container-based systems.
Define and run multi-container Docker applications using a single YAML configuration file.
Converts docker run commands into Docker Compose YAML configurations and merges with existing compose files.
Convert Docker Compose files to Kubernetes resources to help developers transition from local Compose environments to Kubernetes.
A CLI and companion app that spins up a complete, pre-wired local LLM stack with hundreds of services using a single command.
A script to run Docker Compose YAML files using Podman as a daemonless, rootless backend.
Build and deploy Docker images to Kubernetes clusters using git push for streamlined development workflows.
A CLI tool for implementing full-cycle CI/CD to Kubernetes using Git, Dockerfile, and Helm.
A Docker container that automatically monitors and restarts unhealthy containers using Docker's HEALTHCHECK feature.
cAdvisor (Container Advisor) is a daemon that collects, aggregates, and exports resource usage and performance data for running containers.
An open-source, self-hosted monitoring tool for tracking server hardware, uptime, response times, and incidents with real-time alerts and visualizations.
A Docker monitoring stack with Prometheus, Grafana, cAdvisor, NodeExporter, and AlertManager for hosts and containers.
An AI-powered open-source observability platform unifying metrics, logs, and alerting with agentless collection and custom monitoring.
A Docker container log router that attaches to all containers on a host and routes their logs to various destinations.
A simple layer 3 network fabric for Kubernetes containers that provides each pod with a unique, routable IP address.
A comprehensive, self-hostable web toolbox for IP analysis, network diagnostics, and cybersecurity checks.
A Docker and Kubernetes network troubleshooting container packed with networking tools for diagnosing connectivity, performance, and DNS issues.
Software-Defined Networking tool for connecting Linux containers to arbitrary network topologies using bridges, VLANs, and macvlan interfaces.