Best of DockerMarch 2025

  1. 1
    Video
    Avatar of youtubeYouTube·1y

    Cancel your AI subscriptions. Wan Image2Video Is Here.

    Discover how to get started with the Onean image-to-video AI model, which is open-source and can be used in ComfyUI and Swarm. The guide walks through installation steps, including updating ComfyUI, managing nodes, and downloading necessary models. Tips for using low VRAM systems and optimizing video generation resolution are also covered.

  2. 2
    Article
    Avatar of tinybirdTinybird·1y

    Local first.

    Tinybird introduces Tinybird Local, a Docker container that allows developers to run a full instance of Tinybird's data processing platform on their laptops. This local-first approach enables development, testing, and deployment of data applications both locally and in the cloud seamlessly. The container includes core Tinybird functionalities and several optimizations for performance but lacks some cloud-specific features. The initiative aims to provide a more controlled, offline, and versatile development environment.

  3. 3
    Article
    Avatar of java_libhuntAwesome Java Newsletter·1y

    CI/CD DevOps Pipeline Project: Deployment of Java Application on Kubernetes

    The project outlines the implementation of a CI/CD pipeline to deploy a Java application on Kubernetes. It leverages Jenkins for orchestration, along with tools like Maven, SonarQube, Trivy, and Prometheus for build automation, code quality, security scanning, and monitoring. The setup involves detailed steps for configuring the required infrastructure, integrating DevOps tools, and setting up a monitoring stack with Prometheus and Grafana.

  4. 4
    Article
    Avatar of bartwullemsThe Art of Simplicity·1y

    Using Bolt.new locally using Bolt.diy and Ollama

    Bolt.new is an AI solution by StackBlitz that allows users to prompt, edit, and deploy full-stack web and mobile applications using an in-browser AI development agent. For those unable to use it online due to company policies, Bolt.diy offers an open-source alternative controllable with Docker and customizable with different LLMs like Ollama.

  5. 5
    Article
    Avatar of hnHacker News·1y

    bypirob/airo: Deploy your projects from local to production (self-hosted).

    Airo enables easy deployment from local systems to self-hosted servers, streamlining the process by eliminating the need for complex CI/CD pipelines and serverless services. The tool focuses on building and pushing Docker images, deploying with a single command, updating configurations securely via SSH, and setting up HTTPS and reverse proxy automatically with Caddy.

  6. 6
    Article
    Avatar of notedNoted·1y

    FileDrop: Self Hosted WebRTC File Transfer with Chat

    FileDrop is a self-hosted, end-to-end encrypted, peer-to-peer file transfer platform built on React and Node.js. It supports both file and text transfers and features a minimalist user interface. The post provides a Docker Compose configuration for easy setup and explains that files are relayed directly between devices without being stored on the server. Coturn is used as the TURN server for relaying data when direct peer-to-peer connection is not possible.

  7. 7
    Article
    Avatar of notedNoted·1y

    VoceChat: Self-Hosted, Open-Source Chat Application Built with Rust

    VoceChat is a self-hosted, open-source chat application built with Rust. It offers a secure, private messaging platform with features like end-to-end encryption, automated message deletion, and free desktop and mobile apps. The setup is simple via Docker, making it accessible even for beginners. The free version supports up to 20 users, with a commercial license available for larger user bases.

  8. 8
    Article
    Avatar of dhhDavid Heinemeier Hansson·1y

    Our switch to Kamal is complete

    Kamal, developed by 37signals, now deploys every application in their heritage and active development fleets. This deployment approach supports their philosophy of 'Until The End Of The Internet', ensuring long-term system reliability and usability. Kamal leverages Docker to encapsulate and run applications indefinitely, maintaining simplicity and durability in deployment processes.

  9. 9
    Article
    Avatar of communityCommunity Picks·1y

    xpipe-io/xpipe: Access your entire server infrastructure from your local desktop

    XPipe is a shell connection hub and remote file manager that allows users to access their entire server infrastructure from their local desktop. It integrates with command-line tools like ssh, docker, kubectl, etc., and is designed to be extensible, allowing the addition of more tools and custom functionalities. XPipe supports various connection types including SSH, Docker, Kubernetes, and virtual machines like Proxmox and Hyper-V. It's a desktop application that secures data locally and offers multiple installation methods, including package managers and portable versions.

  10. 10
    Article
    Avatar of rubylaRUBYLAND·1y

    Migrating Off Oh-My-Zsh and other recent Yak Shavings

    Stefan Wienert shares his experiences transitioning away from Oh-My-Zsh to a more simplified Zsh setup inspired by Bohidar Batsov. He leverages the customizable Starship prompt and provides detailed configurations for his development environment, including SSH-Agent integrations. Additionally, he highlights the improvements from upgrading the Ruby version manager asdf to its latest version rewritten in Go.

  11. 11
    Video
    Avatar of christianlempaChristian Lempa·1y

    GitLab CI CD automation (Docker, Kubernetes, Terraform, and more…)

    Christian demonstrates how he automates his home lab using GitLab CI/CD, Docker, Kubernetes, and Terraform. The automation streamlines workflows, manages project deployments, and configures infrastructure. He highlights key concepts of continuous integration and deployment, the role of GitLab runners, and practical examples of deploying with GitLab pipelines.

  12. 12
    Article
    Avatar of last9Last9·1y

    Advanced Container Resource Monitoring with docker stats

    Discover how to efficiently monitor Docker container resources using the docker stats command. Learn how to track CPU, memory, network, and disk I/O metrics in real time, understand detailed output, and implement advanced monitoring techniques. The guide covers optimizing container performance, interpreting resource usage patterns, and integrating resource monitoring into CI/CD pipelines.

  13. 13
    Article
    Avatar of notedNoted·1y

    GoMFT - Self Hosted Managed File Transfer

    GoMFT is a self-hosted, web-based file transfer application that simplifies managing scheduled file transfers across multiple storage providers. Built using the Go programming language and leveraging technologies like rclone, Gin, and Tailwind CSS, it offers an intuitive interface and robust features such as real-time monitoring, metadata tracking, and role-based access control. The application can be easily deployed using Docker and supports various configurations for customization.

  14. 14
    Article
    Avatar of notedNoted·1y

    AliasVault: Self Hosted Password Manager with Built-In Email Server

    AliasVault is a self-hosted password manager with end-to-end encryption that also generates unique aliases, including working email addresses, for each website you use. It features a built-in email server, browser extensions for major browsers, and can be installed using Docker Compose. AliasVault enhances your online privacy by preventing data breaches and shadow profiles, and offers both cloud-hosted and self-hosted options.

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    How to Use TestContainers in .Net

    Learn how to simplify integration testing in .NET using the TestContainers library. This guide covers setting up TestContainers for database testing, managing container lifecycles, and optimizing test performance. Discover how to use various TestContainers strategies, including per-test, per-test-class, and per-multiple-test-classes setups, with practical examples utilizing xUnit. Additionally, explore how to create multiple containers for complex integration tests and use custom Docker images to streamline your testing process.

  16. 16
    Article
    Avatar of hnHacker News·1y

    christian-fei/my-yt: A clean and minimal youtube frontend, without all the ads and whistles

    A clean and minimal YouTube frontend called 'my-yt' is designed to offer an ad-free and distraction-free experience. It supports channel management, video downloads using yt-dlp, and video summarization with a local AI model. The frontend, which is built with HTML/CSS and has no dependencies on JS frameworks, can be hosted on a home network for playback on multiple devices. The project emphasizes control over personal attention and offline usage.

  17. 17
    Article
    Avatar of selfhstselfh.st·1y

    This Week in Self-Hosted (21 March 2025)

    Plex has announced significant price increases for their Plex Pass subscription, which now includes a requirement for a subscription to share personal media content. Lemmy developers are scheduled to hold an AMA session next Tuesday. PlikShare, a new self-hosted file sharing platform, has been introduced with robust features and simple installation via Docker. The newsletter also includes a useful command for listing processes on port 443.

  18. 18
    Article
    Avatar of hnHacker News·1y

    ikemen-engine/Ikemen-GO: An open-source fighting game engine that supports MUGEN resources.

    Ikemen GO is an open-source fighting game engine written in Go, compatible with M.U.G.E.N resources and expanding on its features. It offers builds for Windows, macOS, and Linux, with instructions for custom development and resource creation. The engine can be compiled using Docker and debugging is supported via GoLand or Visual Studio Code. The source code is licensed under the MIT License.

  19. 19
    Article
    Avatar of andrewlock.NET Escapades·1y

    Running an ASP.NET Core app inside IIS in a Windows container

    The post explains how to run an ASP.NET Core app inside IIS within a Windows container. It covers installing the AspNetCoreModule for IIS integration, using APPCMD and PowerShell to create app pools and websites, and employing ServiceMonitor.exe to monitor an app pool. It also highlights specific challenges and solutions related to managing app pool startup and troubleshooting common errors.

  20. 20
    Video
    Avatar of webdevcodyWeb Dev Cody·1y

    How I hosted my TanStack course platform

    The post explains how the author deployed a course platform using TanStack on a VPS, detailing the setup with Namecheap, Cloudflare, Docker Compose, and Caddy server. It also covers the manual deployment process, securing the PostgreSQL database, and creating SSH tunnels for remote database access.

  21. 21
    Video
    Avatar of youtubeYouTube·1y

    Docker Tutorial for beginners - Complete One Shot

    This post provides a comprehensive tutorial on Docker, covering essential concepts such as Docker images, containers, port mapping, and environment variables. It includes practical examples and explains how Docker can streamline development processes, especially in large teams. The tutorial walks through setting up Docker, various Docker commands, and troubleshooting techniques, making it ideal for software engineers and those looking to transition to DevOps roles.

  22. 22
    Video
    Avatar of youtubeYouTube·1y

    Build & Deploy a Production-Ready Patient Management System with Microservices: Java Spring Boot AWS

    This course provides a hands-on experience in building an enterprise-level patient management system using Java Spring Boot and Docker. It covers essential aspects such as microservices architecture, API gateways, load balancing, REST and gRPC for communication, user authentication, and deployment using AWS. Each module builds incrementally, offering a comprehensive understanding of these technologies. Basic knowledge in Java, Spring Boot, REST APIs, databases, and Docker is recommended.

  23. 23
    Article
    Avatar of communityCommunity Picks·1y

    nuclio/nuclio: High-Performance Serverless event and data processing platform

    Nuclio is a high-performance serverless framework designed for data, I/O, and compute intensive workloads. It integrates with popular data science tools like Jupyter and Kubeflow and supports various data and streaming sources, as well as execution over CPUs and GPUs. Nuclio can be used standalone in a Docker container or on top of Kubernetes. It features rapid processing capabilities and high security, with use cases in both startups and enterprises.

  24. 24
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    How to Host Local LLMs in a Docker Container on Azure

    Learn how to host local large language models (LLMs) in a Docker container on an Azure Virtual Machine. This guide demonstrates setting up a virtual machine, configuring network security, installing Docker, and running AI models within containers. The process involves creating scripts for automation and ensuring that AI models are easily manageable and can be run without overwhelming local resources.