Docker Compose Examples

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • d.rymcg.tech

    A collection of self-hosted docker-compose projects with Traefik reverse proxy, integrated auth, and administrative Makefiles for easy maintainance

  • > What if the docker daemon is on a storage server and the host volume of /stuff contains, say, 10 terabytes of photo album content?

    In this extreme example I think probably a bind mount might make sense, especially if the files are already there. But the named volume would just be stored in /var/lib/docker/volumes/some-volume-name, so as long as that /var/lib has 10TB I don't see the problem.

    I can use my sftp container [1] to be able to sftp directly into a volume, but I've not yet transferred 10TB with it :)

    [1] https://github.com/EnigmaCurry/d.rymcg.tech/tree/master/sftp

  • Compose-Examples

    Various Docker Compose examples of selfhosted FOSS and proprietary projects.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • docker-flask-example

    A production ready example Flask app that's using Docker and Docker Compose.

  • There's a lot of "tool" selections in that repo.

    If anyone is looking for ready to go web app examples aimed at both development and production, I maintain:

        - https://github.com/nickjj/docker-flask-example

  • docker-rails-example

    A production ready example Rails app that's using Docker and Docker Compose.

  • - https://github.com/nickjj/docker-rails-example

  • docker-node-example

    An example Node / Express app that's using Docker and Docker Compose.

  • - https://github.com/nickjj/docker-node-example

  • docker-phoenix-example

    A production ready example Phoenix app that's using Docker and Docker Compose.

  • - https://github.com/nickjj/docker-phoenix-example

  • PostHog

    🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • growthbook

    Open Source Feature Flagging and A/B Testing Platform

  • Fleet

    Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center) (by fleetdm)

  • * https://github.com/fleetdm/fleet

    Supposedly, One can search github using `language:typescript filename:docker-compose.yml stars:>1000` but it's not working for me somehow.

  • flyctl

    Command line tools for fly.io services

  • It's not exactly what you're asking for, but <https://fly.io> is pretty neat. It's easy to get going and will deploy any docker images you want with a bit of their config added.

    As for AWS ECS mentioned in the other reply -- it's great if you ever get it working, but it is a nightmare to learn and use.

  • mrsk

    Discontinued Deploy web apps anywhere. [Moved to: https://github.com/basecamp/kamal]

  • Awesome repos, starred. Do you have any preferences for next steps, such as deploy/management? And if you’ve seen it, what do you you think of https://github.com/mrsked/mrsk?

  • awesome-swarm

    All the awesome tools, docs, and training on Docker and Mirantis Swarm Mode (SwarmKit)

  • Swarm still is a thing. The recentl docker release even has new features in it.

    Also see https://github.com/BretFisher/awesome-swarm

  • coolify

    An open-source & self-hostable Heroku / Netlify / Vercel alternative.

  • Coolify (https://coolify.io/) has support for deploying docker-compose based app. It works quite well and is easy to use. You still need to manage the server on which you deploy the tool, though.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts