Docker

Top 23 Docker Open-Source Projects

  • Moby

    Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

    Project mention: I finally figured out Monolith's source for all of the unique monster names: Docker instances. | reddit.com/r/Xenoblade_Chronicles | 2023-03-24

    https://github.com/moby/moby/blob/master/pkg/namesgenerator/names-generator.go show how they're generated

  • Netdata

    Real-time performance monitoring, done right!

    Project mention: Windows Server Monitoring | reddit.com/r/sysadmin | 2023-03-14

    Netdata is NOT a fork of prometheus or grafana. Netdata is a standalone product https://github.com/netdata/netdata/ with over 60K stars on GitHub. Unlike those other tools Netdata focuses on high-resolution data collection and built-in visualization with minimal configuration and overhead.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • traefik

    The Cloud Native Application Proxy

    Project mention: Application Load Balancer now supports TLS 1.3 | reddit.com/r/aws | 2023-03-22
  • devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: algun libro para aprender devops? | reddit.com/r/devsarg | 2023-03-20
  • Mastodon

    Your self-hosted, globally interconnected microblogging community

    Project mention: How to stream data from Mastodon public timelines to Apache Kafka with NodeJS and TypeScript | dev.to | 2023-03-22

    Mastodon has been rising in popularity over recent months. If you're not yet familiar with this exotic online creature, Mastodon is an open-source social networking software for microblogging. Instead of being a single network, like Twitter, Mastodon is a federated platform that connects independent interconnected servers. This makes it a fully decentralised system. It relies on ActivityPub and uses the ActivityStreams 2.0 data format and JSON-LD. As for the functionality, it resembles closely Twitter - you can read the timeline, post messages and interact with other users.

  • dive

    A tool for exploring each layer in a docker image

    Project mention: Docker image recon | dev.to | 2023-03-02

    A good starting point is inspecting layers. Software engineers optimize their build processes around the semantic and performance benefits of docker layers, so the layer that changes the most will likely be the last, smallest, and the most juicy (i.e. configuration and code that's specific to the third party). Even better, is that likely the second to last layer will be a neat presentation of the code's third-party dependencies. You can inspect the layers with an open source tool, called dive. If you have a more command-line friendly way you do this, please comment below. I'd love to hear about it.

  • Kong

    🦍 The Cloud-Native API Gateway

    Project mention: Self hosting costing questions | reddit.com/r/Supabase | 2023-03-13
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Cool Github repositories for Everyone | dev.to | 2022-12-29
  • uptime-kuma

    A fancy self-hosted monitoring tool

    Project mention: How to monitor https url with POST arguments (not JSON/XML)? | reddit.com/r/UptimeKuma | 2023-03-22

    It seems that "Body encoding: FORM" is missing from . It was added in #2610. I'm using version 1.21.0 that was released 2 days ago. 1.21.0 should include #2610. Not sure why I'm unable to select "FORM". I only have the option to select "Json" or "XML".

  • Appwrite

    Secure Backend Server for Web, Mobile & Flutter Developers 🚀 AKA the 100% open-source Firebase alternative.

    Project mention: How to Mount Docker Sock in k8s | reddit.com/r/kubernetes | 2023-03-20

    Also, they definitely aren't interested in an alternative approach. :/ https://github.com/appwrite/appwrite/issues/364

  • Docker-OSX

    Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.

    Project mention: Build and debug Flutter iOS app without Mac - How ? | reddit.com/r/flutterhelp | 2023-03-23
  • n8n

    Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.

    Project mention: What emailing tool should I use? | reddit.com/r/GrowthHacking | 2023-03-16

    Here's what I use: 1. Apollo.io (for outreach) 2. Linkedin Salesnav (for lead extraction) 3. Anymailfinder & apollo (for email extraction) 4. Hify.io (for personalized videos in bulk) 5. Calendly (for booking meetings) 6. N8N (for automation, OpenAI stuff + hify.io, when reply received) 8. OpenAI (for first line of email copy and video greeting)

  • Docker Compose

    Define and run multi-container applications with Docker

    Project mention: Jellyfin container and GPU encoding - docker-compose details | reddit.com/r/jellyfin | 2023-03-23

    version: "2" # We need v2 because of https://github.com/docker/compose/issues/3328 services: jellyfin: image: jellyfin/jellyfin container_name: jellyfin hostname: jellyfin user: "113:65534" # 113 is the id of the 'jellyfin' user on my host, 65534 is 'nogroup' group_add: - "109" # 109 is the id of the 'render' group on my host network_mode: host ports: - 8096:8096/tcp restart: unless-stopped devices: - /dev/dri/renderD128:/dev/dri/renderD128 - /dev/dri/card0:/dev/dri/card0 volumes: - ./config:/config - ./cache:/cache - /path/to/media:/media

  • drone

    Drone is a Container-Native, Continuous Delivery Platform

    Project mention: How to set up CI for mirror repositories? | reddit.com/r/Gitea | 2023-03-08

    I personally use drone CI (https://drone.io) with the DroneExternalConfig plugin (https://github.com/0x1a8510f2/DroneExternalConfig).

  • Portainer

    Making Docker and Kubernetes management easy.

    Project mention: [Selfhosted] Les services auto-hébergés les plus utilisés en 2022 ? | reddit.com/r/enfrancais | 2023-03-23
  • awesome-docker

    :whale: A curated list of Docker resources and projects

    Project mention: The best way to learn Docker | reddit.com/r/docker | 2023-01-18

    When encountering a new technology, search for "awesome" lists on github. There are usually multiple (especially for popular topics), but the best ones usually bubble to the surface. https://github.com/veggiemonk/awesome-docker

  • Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

    Project mention: MRSK vs. Fly.io | news.ycombinator.com | 2023-03-22

    Have you checked out Dokku [0] or others like it?

    If so, what do you perceive as the gaps between Dokku and Platform.sh? I ask as an employee of a PaaS (not Platform.sh). So I'm curious for discovery and learning.

    [0] https://dokku.com/

  • vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

    Project mention: Bitwarden Docker container disk filling up | reddit.com/r/Bitwarden | 2023-03-21

    It's a lighterweight server compatible with Bitwarden, https://github.com/dani-garcia/vaultwarden

  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: Questions for Heroku-like Project | reddit.com/r/kubernetes | 2023-03-12

    This is where I see K8S coming in – teachers can provide dev deployments that are setup for students to learn. Teachers can also provide containers that run automated tests against the student containers for assessment! Plus, we can smooth over some of the git workflow stuff for the ripest of beginners; we can integrate with github to sync their work on our platform to repositories on their github account, so that they can really take ownership of the work they do on the platform. Last, students can graduate their work from development into production very easily, since we can take the base images + student diffs, build a new "prod" image for the student. We can run students' prod work on "serverless" K8S frameworks like fission or OpenFaas to be able to host many low-traffic "production" apps at the same time.

  • eShopOnContainers

    Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.

    Project mention: What is a good open source project to review that covers everything a mid-level .net developer should know? | reddit.com/r/dotnet | 2023-03-13

    Have a look at https://github.com/dotnet-architecture/eShopOnContainers this will probably include anything you'll need.

  • rancher

    Complete container management platform

    Project mention: Google and Microsoft’s chatbots are already citing one another in a misinformation shitshow | reddit.com/r/Futurology | 2023-03-22

    When I searched DuckDuckGo instead, the 12th link actually had the real answer. It's in this issue on Rancher's GitHub. Turns out the Rancher admin needs to be in all of the Keycloak groups they want to have show up in the auto-populated picklist in Rancher. Being a Keycloak admin and even creating the groups isn't good enough. Frustratingly, the "caveat" note the Rancher guy is pointing to that says this is only present in the guide to setting up Keycloak for SAML, but apparently this is also true for OIDC.

  • JHipster

    JHipster, much like Spring initializr, is a generator to create a boilerplate backend application, but also with an integrated front end implementation in React, Vue or Angular. In their own words, it "Is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures."

    Project mention: DevOps For Developers: Continuous Integration, GitHub Actions & Sonar Cloud | dev.to | 2023-03-21

    To test GitHub Actions, we need a new project which in this case I generated using JHipster with the configuration seen here:

  • Harbor

    An open source trusted cloud native registry project that stores, signs, and scans content.

    Project mention: Docker's deleting Open Source images and here's what you need to know | news.ycombinator.com | 2023-03-15

    Does anybody know whether there could be something like an open/libre container registry?

    Maybe the cloud native foundation or the linux foundation could provide something like this to prevent vendor lock-ins?

    I was coincidentially trying out harbor again over the last days, and it seems nice as a managed or self-hosted alternative. [1] after some discussions we probably gonna go with that, because we want to prevent another potential lock-in with sonarpoint's nexus.

    Does anybody have similar migration plans?

    [1] https://goharbor.io

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-24.

Docker related posts

Index

What are some of the best open-source Docker projects? This list will help you:

Project Stars
1 Moby 65,544
2 Netdata 62,361
3 traefik 42,206
4 devops-exercises 41,406
5 Mastodon 40,848
6 dive 36,197
7 Kong 34,339
8 awesome-cheatsheets 32,897
9 uptime-kuma 30,967
10 Appwrite 29,948
11 Docker-OSX 29,441
12 n8n 29,014
13 Docker Compose 28,945
14 drone 26,631
15 Portainer 24,955
16 awesome-docker 24,667
17 Dokku 24,377
18 vaultwarden 23,774
19 OpenFaaS 22,841
20 eShopOnContainers 22,744
21 rancher 20,770
22 JHipster 20,421
23 Harbor 19,655
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com