Skip to content

auth-engine/auth-engine-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auth-engine-infra

Infrastructure and deployment tooling for AuthEngine — Docker Compose for development, Helm chart for Kubernetes production, AWS Terraform for EC2, and automated deploy scripts.

Single-node K3s + Rancher runs the full production stack: API, dashboard, Postgres, MongoDB, Redis, Ingress, and cert-manager.

Layout

Path Purpose
compose/ Docker Compose — local dev full stack
helm/authengine/ Helm chart — production Kubernetes
terraform/ AWS EC2 + VPC + Elastic IP
scripts/ deploy-local-vm.sh · deploy-aws.sh

Development

1. Local

Run auth-engine and auth-engine-dashboard on your host. Use each repo's .env.example and seed via auth-engine-data.

2. Compose

cd compose
cp env.local.example .env
docker compose up -d
docker exec authengine-api auth-engine migrate

Seed: auth-engine-data README.

Production

Path Script
Local VM + Cloudflare Tunnel ./scripts/deploy-local-vm.sh all
AWS EC2 or any cloud VM ./scripts/deploy-aws.sh all

Min specs: 4 vCPU · 8 GB RAM · 40 GB disk (lab) · 16 GB RAM recommended for production.

Documentation

Guide Link
Quick Start docs.authengine.org/quick-start
Deployment docs.authengine.org/deployment
Architecture docs.authengine.org/architecture
Security docs.authengine.org/security-overview

Related repositories

auth-engine · auth-engine-dashboard · auth-engine-data · auth-engine-docs

About

AWS Terraform infrastructure and official documentation for the AuthEngine platform, including deployment, security, architecture, and operations.

Topics

Resources

License

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors