@@ -48,30 +48,28 @@ Use tools to automate repetitive tasks, reducing human error and increasing deve
4848
4949- Task-based workflow automation
5050- Helmfile for orchestration
51- - Container-based dev environment for consistency
5251- Automated validation and testing
5352- Streamlined release process
5453
5554## Repository Structure
5655
5756```
5857applications/wg-easy/
59- ├── charts/templates/ # Common templates shared across charts
60- ├── cert-manager/ # Wrapped cert-manager chart
61- ├── cert-manager-issuers/ # Chart for cert-manager issuers
58+ ├── charts
59+ │ ├── cert-manager # Wrapped cert-manager chart
60+ │ ├── cert-manager-issuers # Chart for cert-manager issuers
61+ │ ├── replicated-sdk # Replicated SDK chart
62+ │ ├── templates # Common templates shared across charts
63+ │ ├── traefik # Wrapped Traefik chart
64+ │ └── wg-easy # Main application chart
6265├── replicated/ # Root Replicated configuration
63- ├── replicated-sdk/ # Replicated SDK chart
6466├── taskfiles/ # Task utility functions
65- ├── traefik/ # Wrapped Traefik chart
66- ├── wg-easy/ # Main application chart
6767├── helmfile.yaml # Defines chart installation order
6868└── Taskfile.yaml # Main task definitions
6969```
7070
7171## Architecture Overview
7272
73- ![ Architecture Diagram] ( docs/architecture.png )
74-
7573Key components:
7674- ** Taskfile** : Orchestrates the workflow with automated tasks
7775- ** Helmfile** : Manages chart dependencies and installation order
0 commit comments