Skip to content
/ stacks Public

GitOps space for container stacks with rennovate automated dependency updates

Notifications You must be signed in to change notification settings

flohoss/stacks

Repository files navigation

Docker Compose Stacks

A collection of self-hosted Docker Compose stacks with automated dependency updates via Renovate.

Automated Updates

This repository uses Renovate to automatically:

  • Check for new Docker image versions daily
  • Pin image digests for security and reproducibility

Unraid Compatibility

All services include Unraid Docker labels for easy management in Unraid's Docker UI:

  • net.unraid.docker.managed=composeman
  • net.unraid.docker.webui=https://[IP]:[PORT:PORT]
  • net.unraid.docker.icon=<icon-url>

Reverse Proxy

All services are configured to work with Traefik as a reverse proxy with:

  • Automatic HTTPS via Let's Encrypt
  • deSEC DNS challenge for certificate generation
  • Automatic service discovery via Docker labels

Notes

  • All PostgreSQL, Redis and MariaDB images use a pinned major version
  • All images use digest pinning for reproducible deployments
  • Healthchecks are configured with depends_on for proper startup ordering

Restore Scripts

Some services include restore scripts for database backups:

Stop the stack before running restore scripts.

License

This repository contains configuration files for various open-source projects. Each service is subject to its own license.

About

GitOps space for container stacks with rennovate automated dependency updates

Topics

Resources

Stars

Watchers

Forks

Languages