Go docker-compose

Open-source Go projects categorized as docker-compose

Top 23 Go docker-compose Projects

docker-compose
  1. Docker Compose

    Define and run multi-container applications with Docker

    Project mention: The "DB_PASSWORD" variable is not set. Defaulting to a blank string: fixing unset ${VAR} in Docker Compose | dev.to | 2026-10-06

    The request to make this fail by default is years old: docker/compose#5505.

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. colima

    Container runtimes on macOS (and Linux) with minimal setup

    Project mention: Apple/macOS silently removed from official Unix registry | news.ycombinator.com | 2026-10-10

    Its called colima and its excellent.

    https://colima.run/

  4. kompose

    Convert Compose to Kubernetes

  5. arcane

    Modern Docker Management, Designed for Everyone

    Project mention: dockge VS arcane - a user suggested alternative | libhunt.com/r/dockge | 2026-06-11
  6. uncloud

    A lightweight tool for deploying and managing containerised applications across a network of Docker hosts. Bridging the gap between Docker and Kubernetes ✨

    Project mention: Rebuilding My Homelab with Compose, Ruby, IPv6, and No Kubernetes | news.ycombinator.com | 2026-07-16

    You might like https://uncloud.run/

  7. docker-volume-backup

    Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox, Google Drive or SSH compatible storage

    Project mention: Microsoft suspends dev accounts for high-profile open source projects | news.ycombinator.com | 2026-04-10

    You may want to have a look at docker-volume-backup[1]. I personally use it.

    [1]: https://github.com/offen/docker-volume-backup/

  8. cloudflare-ddns

    🌟 A small, feature-rich, and robust Cloudflare DDNS updater (by favonia)

  9. SaaSHub

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

    SaaSHub logo
  10. gonic

    music streaming server / free-software subsonic server API implementation

    Project mention: Show HN: Rmp, a Subsonic music player for generating playlists on the fly | news.ycombinator.com | 2026-08-23
  11. go-oauth2-server

    A standalone, specification-compliant, OAuth2 server written in Golang.

  12. doco-cd

    Docker Compose Continuous Deployment

    Project mention: My Homelab AI Dev Platform | news.ycombinator.com | 2026-06-15

    I see a lot of people using Komodo for it, though if I had to pick I'd go with Doco CD[0]. You can also use standard Ansible for just cron+bash script to git pull.

    On the Podman side, I wrote a tool named Materia[1] for it, but there's also the wonderful Ansible quadlet role as well as Quadit and Orchess.

    [0] https://github.com/kimdre/doco-cd

    [1] https://primamateria.systems or https://github.com/stryan/materia

  13. distr

    The Open Source control plane for self-hosted, BYOC, and on-prem deployments. Everything you need to distribute applications to self-hosted customers out of the box. Supporting Docker Compose, Docker Swarm and Helm based applications.

    Project mention: Should I Run Plain Docker Compose in Production in 2026? | news.ycombinator.com | 2026-05-05

    This is a problem we, as a company, have thought about a lot, but we always concluded that Kubernetes is already the simplest abstraction of a distributed system that is feasible for the diverse needs that the biggest companies out there have.

    We previously built a package manager for Kubernetes to abstract it in the simplest way possible `glasskube install app` but we failed because every abstraction needs to follow a "convention over configuration" pattern at some point. Also, we weren't able to monetize a package manager.

    With Distr (https://github.com/distr-sh/distr), we have actually been able to help companies not only package but distribute and either manage or give their customers a way to self-manage applications. Our customers are able to land on-premises contracts at enterprises way faster than before, which is also a clear ROI for paying for Distr.

    So, I don't think that you can get the flexibility of a distributed application orchestrator with a simple declarative YAML file if your target environments are diverse.

  14. compose2nix

    Generate a NixOS config from a Docker Compose project.

    Project mention: NixOS. Snikket. Self-host E2EE messenger with calls | dev.to | 2026-03-02

    NixOS does not (yet) have a nix module for Snikket, however there is wonderful compose2nix project that turns any docker-compose.yml into nix file which you can import to your server's configuration (more about it later).

  15. seonaut

    Open source SEO audit tool.

  16. Lazytainer

    Docker container lazy loading

  17. kool

    From local development to the cloud: web apps development with containers made easy.

  18. iptv-proxy

    IPTV reverse proxy for M3U/M3U8 playlists and Xtream Codes accounts, with HLS. One binary or Docker container. (by pierre-emmanuelJ)

  19. EcommerceAPI

    Modular e-commerce backend with a GraphQL gateway and gRPC microservices for accounts, products, orders, payments, and recommendations.

  20. kurtosis

    A platform for packaging and launching blockchain infra. Think docker compose for blockchain

  21. compose-go

    Reference library for parsing and loading Compose YAML files

  22. go-rest-api-example

    Production-ready Go REST APIs without the enterprise bloat

  23. exo

    A process manager & log viewer for dev (by deref)

  24. skmz

    A GraphQL-based Web App written with Go, React and MongoDB

  25. seelf

    Lightweight self-hosted deployment platform written in Go

  26. SaaSHub

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

    SaaSHub logo
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).

Go docker-compose discussion

Log in or Post with

Go docker-compose related posts

  • The "DB_PASSWORD" variable is not set. Defaulting to a blank string: fixing unset ${VAR} in Docker Compose

    1 project | dev.to | 6 Oct 2026
  • A lightweight terminal UI for Colima on macOS

    1 project | news.ycombinator.com | 23 Sep 2026
  • Docker Compose Recreates Containers After 5.5 Upgrade

    1 project | dev.to | 2 Sep 2026
  • Show HN: Rmp, a Subsonic music player for generating playlists on the fly

    4 projects | news.ycombinator.com | 23 Aug 2026
  • The brew services Setup That Finally Got Docker Desktop Off My Mac (and Made Local Postgres Feel Instant)

    1 project | dev.to | 2 Aug 2026
  • Home Server with N100: The Trade-offs of Low Power

    1 project | dev.to | 22 Jun 2026
  • My Homelab AI Dev Platform

    4 projects | news.ycombinator.com | 15 Jun 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source docker-compose projects in Go? This list will help you:

# Project Stars
1 Docker Compose 38,360
2 colima 31,138
3 kompose 10,633
4 arcane 7,841
5 uncloud 5,520
6 docker-volume-backup 4,035
7 cloudflare-ddns 2,929
8 gonic 2,565
9 go-oauth2-server 2,152
10 doco-cd 1,700
11 distr 1,233
12 compose2nix 909
13 seonaut 806
14 Lazytainer 777
15 kool 727
16 iptv-proxy 721
17 EcommerceAPI 697
18 kurtosis 555
19 compose-go 446
20 go-rest-api-example 432
21 exo 419
22 skmz 400
23 seelf 345

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com