Skip to content

73junito/autolearnpro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autolearnpro

Test Coverage codecov

Automotive & Diesel LMS — backend + frontend for learning management and adaptive content.

This repository contains the LMS API (Elixir/Phoenix), frontend, deployment manifests, and CI workflows.

Quick Start

CI/CD & Deployment

The GitHub Actions workflow .github/workflows/publish-image.yml builds and deploys the LMS API container image to Kubernetes.

Authentication Options:

  • OIDC (recommended): Configure GKE Workload Identity, AWS IRSA, or Azure Workload Identity Federation for secure, short-lived token authentication
  • Fallback: Use base64-encoded KUBECONFIG_DATA secret

See docs/CI_OIDC_SETUP.md for detailed setup instructions for each cloud provider.

Local Development

For local development, Docker Compose will automatically apply docker-compose.override.yml if present. This override is intended for developer ergonomics only (bind mounts, dev commands) and does not change the canonical docker-compose.yml used in CI or production.

License

This project is licensed under the MIT License — see LICENSE for details.

Contributing

Please follow the PR template and ensure CI checks pass. See docs/debugging_policy.md for privacy and debugging rules.\n

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 6