Skip to content

πŸ’°πŸ³ Lago billing platform Docker stack with SSL automation and multiple deployment configurations

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

zyrakq/lago-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐳 Lago Docker Stack

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.

🧩 Components

πŸ” SSL Automation

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.

🌐 Services

Lago β€” the main service providing a comprehensive billing and usage metering platform. Learn more about Lago configuration.

πŸš€ Getting Started

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

πŸ—οΈ Project Structure

β”œβ”€β”€ 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 configs

πŸ“„ License

This project is dual-licensed under:

About

πŸ’°πŸ³ Lago billing platform Docker stack with SSL automation and multiple deployment configurations

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Contributors