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: Website behind Active Directory/LDAP with Nginx | dev.to | 2025-05-06

    $ sudo yum install docker git -y $ sudo systemctl enable --now docker $ # Attention: You need IPv4 to download from GitHub! $ sudo curl -L \ "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" \ -o /usr/local/bin/docker-compose $ sudo chmod +x /usr/local/bin/docker-compose $ sudo usermod -aG docker $(whoami) # Log in to the instance again

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. colima

    Container runtimes on macOS (and Linux) with minimal setup

    Project mention: Vagrant on Apple Silicon M4: KVM vs QEMU vs Libvirt – What Works Best? | dev.to | 2025-04-23

    Running Linux VMs on Apple Silicon (Colima, Lima, UTM)

  4. kompose

    Convert Compose to Kubernetes

    Project mention: How to self-host any open source service? | dev.to | 2025-01-27

    You need to translate the docker-compose to k8s yamls, you can use chatgpt if you don't know how to translate, but it will be mostly some deployments and some services. Or try Kompose.io.

  5. docker-volume-backup

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

    Project mention: Simplest Homelab Backup Strategy (That Came to My Mind) | dev.to | 2025-03-04

    I came across this amazing project offen/docker-volume-backup which not only can backup volumes locally on a schedule, it can also gracefully shut down the containers before doing so to make sure there are no unfinished writes. It also supports features like notifications, backup rotation, and compression. Additionally, it's compatible with different storage backends, making it easy to switch strategies—for example, to a remote server. And all of this with a simple Docker container. This is the whole Docker Compose configuration I use for it, not much more than the example from the project's docs:

  6. go-oauth2-server

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

  7. gonic

    music streaming server / free-software subsonic server API implementation

    Project mention: Spotify Down | news.ycombinator.com | 2025-04-16

    Not sure if S3 is a hard requirement for you. But many in the self-hosted community use Plexamp/Jellyfin.

    I personally really like: https://github.com/sentriz/gonic

    Put it behind tailscale or similar vpn and listen to your music anywhere!

  8. cloudflare-ddns

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

    Project mention: Free DDNS with Cloudflare and a Cronjob | news.ycombinator.com | 2024-07-26

    Similar projects which run in Docker:

    https://github.com/favonia/cloudflare-ddns cache friendly and respectful of rate limits

    https://github.com/timothymiller/cloudflare-ddns a bit aggressive

  9. SaaSHub

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

    SaaSHub logo
  10. kool

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

  11. Lazytainer

    Docker container lazy loading

  12. iptv-proxy

    Reverse proxy on iptv m3u and m3u8 file and xtream codes client api (by pierre-emmanuelJ)

  13. compose2nix

    Generate a NixOS config from a Docker Compose project.

    Project mention: GitHub Linux ARM64 hosted runners now available for free in public repositories | news.ycombinator.com | 2025-01-16

    GHA can do nested virt via KVM. Here is an action that runs a test that boots up a VM running NixOS: https://github.com/aksiksi/compose2nix/blob/main/.github/wor...

    You can also run QEMU if you want to build for ARM (although this announcement makes this unnecessary): https://github.com/aksiksi/ncdmv/blob/aa108a1c1e2c14a13dfbc0...

  14. distr

    Software Distribution Platform - Distr is the easiest way to distribute enterprise software to customer-controlled or shared-responsibility environments.

    Project mention: Show HN: Open Source Software Distribution Platform for on-prem deployments | news.ycombinator.com | 2025-01-29
  15. kurtosis

    A platform for packaging and launching ephemeral backend stacks with a focus on approachability for the average developer.

  16. exo

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

  17. compose-go

    Reference library for parsing and loading Compose YAML files

    Project mention: Show HN: Compose2nix – NixOS and Docker Compose made easy | news.ycombinator.com | 2024-10-04
  18. seonaut

    Open source SEO audit tool.

  19. EcommerceAPI

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

    Project mention: 🚀 Built a full e-commerce backend in Go using gRPC microservices, GraphQL, Kafka, and Docker — open source on GitHub | dev.to | 2025-04-04
  20. local-docker-db

    A bunch o' Docker Compose files used to quickly spin up local databases.

  21. go-clean-architecture-web-application-boilerplate

    A web application boilerplate built with go and clean architecture.

  22. seelf

    Lightweight self-hosted deployment platform written in Go

  23. go-rest-api-example

    Enterprise ready REST API microservice in golang

  24. compose-generator

    🐳 Easy to use cli tool to generate Docker Compose configurations

  25. docker-ddns-server

    Dynamic DNS Server with Web UI 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

  • Website behind Active Directory/LDAP with Nginx

    3 projects | dev.to | 6 May 2025
  • Deploy a Django Rest Api on AWS EC2 using Docker, NGINX, Gunicorn and GitHub Action.

    3 projects | dev.to | 24 Apr 2025
  • Vagrant on Apple Silicon M4: KVM vs QEMU vs Libvirt – What Works Best?

    2 projects | dev.to | 23 Apr 2025
  • Colima: Container runtimes on macOS (and Linux) with minimal setup

    1 project | news.ycombinator.com | 19 Apr 2025
  • Development on Apple Silicon with UTM

    2 projects | news.ycombinator.com | 17 Apr 2025
  • Docker Compose: Make –detach (or –follow) the default behaviour on up

    1 project | news.ycombinator.com | 1 Apr 2025
  • Quadlet: Running Podman containers under systemd

    12 projects | news.ycombinator.com | 23 Mar 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2025
    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 35,307
2 colima 22,640
3 kompose 9,984
4 docker-volume-backup 2,541
5 go-oauth2-server 2,129
6 gonic 1,888
7 cloudflare-ddns 1,575
8 kool 679
9 Lazytainer 630
10 iptv-proxy 583
11 compose2nix 566
12 distr 525
13 kurtosis 438
14 exo 418
15 compose-go 379
16 seonaut 369
17 EcommerceAPI 311
18 local-docker-db 296
19 go-clean-architecture-web-application-boilerplate 287
20 seelf 278
21 go-rest-api-example 245
22 compose-generator 223
23 docker-ddns-server 189

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com