Commit graph

8 commits

Author SHA1 Message Date
286b427ed8 feat(architecture): migrate LikeC4 models from edp-doc with Git history
Port the complete LikeC4 architecture documentation from the edp-doc
repository to this repository, establishing it as the primary source
for C4 architecture models.

Migration Details:
- Migrated all C4 models from edp-doc/docs/likec4 to resources/likec4/
- Preserved Git history using git filter-branch and git read-tree
- Includes 54 C4 source files covering deployment, components, and views
- Updated LikeC4 to v1.42.1 (from deprecated v0.40.0)

Directory Structure:
- resources/likec4/models/ - C4 model definitions (components, containers, context, code)
- resources/likec4/views/ - View definitions (deployment, EDP, high-level concepts, dynamic)
- resources/likec4/deployment/ - Deployment-specific models (KIND, OTC)
- resources/likec4/doc/ - Documentation and screenshots

Architecture Coverage:
- OTC FaaS deployment architecture
- EDP component and container models
- Developer landscape and workflows
- GitOps inner/outer loop processes
- Infrastructure components (ArgoCD, Forgejo, Keycloak, Crossplane, etc.)

Dependencies:
- likec4@1.42.1
- @likec4/cli@0.40.0

This migration makes the ipceicis-developerframework repository the
authoritative source for architecture documentation. The edp-doc
repository may reference these models via git submodule if needed.

Related: Migration from https://edp.buildth.ing/DevFW/edp-doc
2025-10-24 13:08:28 +02:00
fb4ecf6df4 chore: remove generated Hugo resources from repository
Some checks failed
ci / build (push) Failing after 49s
Remove auto-generated Hugo image files from resources/_gen/.
These files are build artifacts and should not be version controlled
(already listed in .gitignore but were previously committed).
2025-10-23 17:07:35 +02:00
08a0e8863f chore(config): improve .gitignore for Hugo project
- Add resources/_gen/ for Hugo-generated assets
- Add node_modules/ for NPM dependencies
- Add test output directories (tmp/, .htmltest/)
- Add devbox local directory (.devbox/)
- Add IDE files (VS Code, IntelliJ, Vim)
- Add OS-specific files (macOS, Windows)
- Add log files
- Remove package.json from ignore (needed for NPM scripts)
2025-10-23 14:02:54 +02:00
ffeb426d32 doc( architecture): WiP minor changes on model 2024-09-15 22:43:38 +02:00
dc0284d6f1 doc(ipceicis-363-goldenpath-sia): added platform and environment architecture 2024-09-10 15:27:44 +00:00
97599dfa99 feat(c4-model): added likec4 system model 2024-09-10 11:27:20 +00:00
3266ab8c8c doc(project): links in mindmap included 2024-08-23 15:11:18 +00:00
694eea4095 chore(hugo-theme): moved to docsy. Started from https://github.com/google/docsy-example and ported all ipceicis content to there. removed all docsy example stuff 2024-08-05 11:56:38 +02:00