This project contains a collection of Docker configurations and compose files for running Lago billing platform and related services.
β οΈ Important: This repository contains Docker configurations for the Lago billing platform. The original Lago project is licensed under AGPL-3.0. Please review the license terms before using this software.
Automatic SSL certificate management from Let's Encrypt for production deployments. Provides seamless HTTPS integration for Docker containers using nginx-proxy and acme-companion. Learn more about Let's Encrypt Manager configuration.
Local domain stack with trusted self-signed certificates for virtual network deployments. Includes private CA management and local DNS resolution for development environments. Learn more about Step CA Manager configuration.
Lago β the main service providing a comprehensive billing and usage metering platform. Learn more about Lago configuration.
To run the services, use the appropriate docker-compose.yml files in the subprojects. Make sure all environment variables are configured correctly.
Each service directory contains:
- π Docker Compose configurations
- π§ Environment variable examples
- π Detailed setup instructions
- π οΈ Helper scripts for development and production
βββ src/
β βββ ssl-automation/ # SSL certificate automation
β β βββ letsencrypt-manager/ # Let's Encrypt SSL certificate management
β β βββ step-ca-manager/ # Local CA and trusted certificates
β βββ lago/ # Main Lago billing platform configsThis project is dual-licensed under: