Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/reds-skywalker/Lightpress/llms.txt

Use this file to discover all available pages before exploring further.

Lightpress is a production-ready SaaS platform that combines a modern frontend client, independently scalable microservices, and AWS-native infrastructure into one cohesive system. Whether you’re onboarding new developers or deploying to production, Lightpress gives you a clean, well-structured starting point.

Quickstart

Get your local environment running in minutes with Docker Compose.

Architecture

Understand the system design: client, microservices, and AWS infrastructure.

Deployment

Deploy to AWS using CloudFormation templates and CodeBuild pipelines.

Scripts & Automation

Automate common tasks with the included Bash and Python scripts.

What’s included

Lightpress ships with everything you need to run a scalable SaaS product:
  • Frontend client — A dedicated client/ directory for your user-facing application
  • Microservices — Independent services in microservices/ that scale and deploy separately
  • AWS infrastructure — CloudFormation templates in infraestructure/cloudformation/ for repeatable provisioning
  • CI/CD pipeline — A buildspec.yml for AWS CodeBuild to automate your build and deployment workflow
  • Docker Compose — Local multi-service orchestration for development and testing
  • Automation scripts — Bash and Python scripts to handle operational tasks

Get started

1

Clone the repository

Get the Lightpress source code onto your local machine.
git clone https://github.com/reds-skywalker/Lightpress.git
cd Lightpress
2

Configure your environment

Create a .env file at the project root with the values each service needs. Use the environment variables reference as a guide, or copy the example template if one has been committed:
cp .env.example .env
# Edit .env with your configuration
3

Start services locally

Use Docker Compose to spin up all services in a single command.
docker compose up --build
4

Deploy to AWS

Provision infrastructure with CloudFormation and trigger your first build. See the Deployment guide for full details.
Looking for deployment instructions? Head to the Deployment overview for a step-by-step guide to getting Lightpress running on AWS.

Build docs developers (and LLMs) love