Best of DockerNovember 2025

  1. 1
    Article
    Avatar of dockerDocker·22w

    You Want Microservices—But Do You Need Them?

    Microservices have become the default architectural choice despite their significant complexity costs. Amazon Prime Video achieved 90% cost reduction by reverting to a monolith, while companies like Twilio Segment and Shopify found success with simpler architectures. Industry leaders including GitHub's former CTO and GraphQL's co-creator warn that most organizations lack the scale to justify microservices overhead. The operational costs, developer productivity drain, testing complexity, and data consistency challenges often outweigh benefits. Modular monoliths and service-oriented architectures offer comparable scalability without distributed system complexity. Docker provides deployment consistency across any architecture, not just microservices. The key question: does your actual scale and team structure justify the microservices premium, or are you choosing complexity over business needs?

  2. 2
    Article
    Avatar of phProduct Hunt·25w

    Termdock: Terminal-centric AI development environment

    Termdock unifies terminal management, Git visualization, and AI tools in a single interface. It supports multi-workspace layouts with up to 4 windows plus picture-in-picture mode for monitoring Docker, Redis, logs, and tests simultaneously. Features include AST-based symbol search using Tree-sitter for instant navigation, drag-and-paste image support with automatic compression, built-in file tree, and prompt libraries for streamlined development workflows.

  3. 3
    Article
    Avatar of selfhostedselfhosted·26w

    Nixopus: one-click app hosting on your own server (install apps just like on your phone) now can be extended with extensions.

    Nixopus is an open-source platform that simplifies self-hosting applications on your own server with a user-friendly interface. The new Extensions feature enables one-click deployment of 100+ applications like Appwrite, Excalidraw, and Ollama, with custom domain support, live build logs, and transparent configuration. Users can browse available apps, deploy them instantly, manage all running services from a single dashboard, and even package their own applications as extensions by adding a single file.

  4. 4
    Article
    Avatar of notedNoted·24w

    The 10MB Discord Limit Drove Me to Build a Self-Hosted GPU Video Compressor

    A developer built 8mb.local, a self-hosted video compression tool that solves Discord's 10MB file size limit. The single Docker container includes a SvelteKit UI, FastAPI backend, and Celery worker queue with automatic GPU detection for NVIDIA, Intel, and AMD hardware acceleration. It features target-size-first compression with automatic retry logic, real-time progress streaming via Server-Sent Events, and seamless CPU fallback. Installation requires choosing the appropriate docker-compose configuration for your hardware, with special attention to NVIDIA driver capabilities and reverse proxy buffering settings for proper SSE streaming.

  5. 5
    Article
    Avatar of 7cfwo9pndzfeu8zl03mdtRaghav·26w

    Nixopus: one-click app hosting on your own server (install apps just like on your phone) now can be extended with extensions.

    Nixopus is an open-source platform that simplifies self-hosting applications on your own server with a user-friendly interface. The new Extensions feature enables one-click deployment of 100+ applications like Appwrite, Excalidraw, and Ollama, with custom domain support, live build logs, and transparent configuration. Users can browse available apps, deploy them instantly, manage all running services from a single dashboard, and even package their own applications as extensions by adding a single file.

  6. 6
    Article
    Avatar of notedNoted·24w

    Cronmaster: Self-Hosted Cron Control with a Clean UI

    Cronmaster is a self-hosted web UI for managing cron jobs and bash scripts on host machines. Built with Next.js, TypeScript, and Tailwind, it ships as a Docker container offering visual cron management, script editing with snippets, and system monitoring. The tool requires privileged container access and host mounts to edit crontabs in real-time, making it ideal for homelab operators and small server admins who prioritize convenience over strict security isolation. Installation is straightforward via Docker Compose, though the privilege model and host dependencies present tradeoffs for production environments.

  7. 7
    Video
    Avatar of codeheadCodeHead·23w

    The Docker Alternative Most People DON'T KNOW

    Podman is a Red Hat-backed container engine that offers a daemonless, rootless alternative to Docker while maintaining command compatibility. It provides native pod support similar to Kubernetes, can export pod definitions directly to Kubernetes YAML, and eliminates security risks associated with Docker's root-privileged daemon. The tool runs OCI-compliant containers, offers near drop-in replacement for Docker commands, and allows developers to build custom extensions while maintaining a smaller attack surface through its rootless architecture.

  8. 8
    Video
    Avatar of devopstoolboxDevOps Toolbox·22w

    I replaced Docker with THIS.

    Devbox is a CLI tool that creates reproducible development environments using the Nix package manager under the hood, but with significantly less complexity. It allows developers to specify project-specific package versions through a simple JSON configuration file, automatically activates environments when entering project directories via direnv integration, supports global package installation, includes plugins for common services like nginx and PostgreSQL, and provides npm-style run scripts without framework dependencies. The tool eliminates the need to juggle multiple version managers while avoiding Docker's overhead for local development.

  9. 9
    Article
    Avatar of hnHacker News·22w

    What They Don't Tell You About Maintaining an Open Source Project

    A developer shares lessons learned from maintaining Kaneo, an open-source kanban board. Key insights include: documentation is never finished and requires constant iteration based on user feedback; support requests reveal unexpected use cases and edge cases; feature requests require careful evaluation against project scope; database migrations are high-stakes operations requiring extensive testing; and managing contributions involves balancing appreciation with architectural consistency. The piece emphasizes that maintenance work exceeds initial development effort, requires setting boundaries while staying helpful, and that engaged users become collaborators who improve the project through bug reports and contributions.

  10. 10
    Article
    Avatar of faunFaun·26w

    1/3 Hands on Kubernetes with Minikube

    Minikube provides a single-node Kubernetes cluster for local development and learning. This guide walks through installing Minikube, understanding its architecture including control plane components (API server, etcd, controller manager, scheduler, CoreDNS) and worker node components (kubelet, kube-proxy), exploring default services and namespaces, and accessing the Kubernetes Dashboard. All components run on one node while maintaining the same architecture as production Kubernetes clusters.

  11. 11
    Video
    Avatar of codeheadCodeHead·25w

    How To Host n8n For Free FOREVER

    Learn how to self-host n8n automation tool completely free using two methods: npm installation with Node.js or Docker Desktop. Both approaches allow you to run n8n locally on your machine with access to paid features through a free license, eliminating subscription costs for workflow automation.

  12. 12
    Article
    Avatar of selfhstselfh.st·24w

    Self-Host Weekly #145: Agentic

    A weekly newsletter covering self-hosting news and tools. Highlights include commentary on recent cloud service outages, Microsoft's announcement of Windows becoming an 'agentic OS', and research on why people choose to self-host. Features Postgresus, an automated PostgreSQL backup platform with web interface, scheduling, multiple storage destinations, and Docker deployment support.

  13. 13
    Article
    Avatar of selfhstselfh.st·22w

    Self-Host Weekly #147: Ad-Free

    A weekly newsletter covering self-hosting updates and tools. Key highlights include Portainer's Docker v29 support update, Stirling PDF's v2.0.0 release with redesigned interface and desktop apps, and the emergence of podcast ad removal tools. Features BentoPDF, a client-side web-based PDF toolkit that performs all operations locally without sending data to external servers, deployable via Docker or bare metal.

  14. 14
    Video
    Avatar of devopstoolboxDevOps Toolbox·23w

    Wait... Nginx can do WHAT?!

    Nginx is far more than a web server—it's a versatile infrastructure tool serving 33% of the internet. Beyond basic web serving, it functions as a reverse proxy, load balancer, API gateway, content cache, SSL terminator, and media streamer. The guide demonstrates practical configurations including proxy pass setups, caching strategies with 10-minute TTLs, gzip compression achieving 30x size reduction, round-robin load balancing across multiple backends, and rate limiting. Load testing confirms it handles 10,000 requests per second with minimal errors. Available in Docker images as small as 12MB (Alpine Slim), Nginx remains the most deployed technology in Docker containers, with additional tools like Nginx UI providing visual dashboards for configuration and monitoring.

  15. 15
    Article
    Avatar of dockerDocker·24w

    Docker Engine v29 Release

    Docker Engine v29 introduces three major architectural changes: containerd image store becomes the default for new installations (replacing legacy graph drivers), migration to Go modules for better dependency management, and experimental nftables support to replace iptables. These changes improve maintainability, ecosystem alignment with Kubernetes and other containerd-based platforms, and future-proof the Docker platform. Existing installations are unaffected, but users can opt-in to the new features. The release focuses on infrastructure improvements rather than user-facing features.

  16. 16
    Article
    Avatar of nickjanetakisNick Janetakis·22w

    Docker Captain's Summit in Istanbul — Nick Janetakis

    A Docker Captain shares their experience attending Docker's second annual summit in Istanbul, Turkey. The four-day event included speed networking, presentations on Docker's roadmap, breakout sessions on topics like AI agents and content creation, and social activities including a Bosphorus boat tour. The author extended their stay to explore Turkey for three weeks, reconnecting with fellow captains even after the official event ended.

  17. 17
    Article
    Avatar of lobstersLobsters·24w

    Release v0.12 · perkeep/perkeep

    Perkeep 0.12 ships after a 5-year hiatus with major modernization: upgraded to Go 1.25, integrated Tailscale's tsnet library for private server deployment without public endpoints, migrated encryption from GPG to age, completed UI transition from GopherJS to native JavaScript, unified cloud storage backends (S3, B2, GCS), added container image distribution, expanded CI to macOS and Windows, and introduced comprehensive linting and testing improvements. The release includes contributions from 27 new contributors and removes deprecated features like AppEngine support and macOS FUSE.

  18. 18
    Article
    Avatar of dockerDocker·25w

    Docker State of Application Development Survey 2025

    Docker launches its fourth annual State of Application Development survey, running from November 10 to December 10, 2025. The 20-minute survey aims to gather insights about developer workflows, tools, and priorities to guide Docker's product development. Participants can win prizes including a MacBook Pro, PlayStation 5, Amazon gift cards, and Docker swag, with the first 300 respondents receiving exclusive Docker socks.