diff --git a/README.md b/README.md index 9b58e25..50aa60c 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,6 @@ ![Node.js](https://img.shields.io/badge/Node.js-20-339933?logo=node.js&logoColor=white) ![TypeScript](https://img.shields.io/badge/TypeScript-strict-3178C6?logo=typescript&logoColor=white) ![FastAPI](https://img.shields.io/badge/FastAPI-0.123-009688?logo=fastapi&logoColor=white) -![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg) ![DSGVO](https://img.shields.io/badge/DSGVO-compliant-green) ![AI Act](https://img.shields.io/badge/EU%20AI%20Act-compliant-green) ![LOC guard](https://img.shields.io/badge/LOC%20guard-500%20hard%20cap-orange) @@ -46,7 +45,7 @@ All containers share the external `breakpilot-network` Docker network and depend **Prerequisites:** Docker, Go 1.24+, Python 3.12+, Node.js 20+ ```bash -git clone https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance.git +git clone ssh://git@coolify.meghsakha.com:22222/Benjamin_Boenisch/breakpilot-compliance.git cd breakpilot-compliance # Copy and populate secrets (never commit .env) @@ -66,15 +65,15 @@ docker compose -f docker-compose.yml -f docker-compose.hetzner.yml up -d ## Development Workflow -Work on the `coolify` branch. Push to **both** remotes to trigger CI and deploy: +Work on the `coolify` branch. Push to `origin` to trigger CI and deploy: ```bash git checkout coolify # ... make changes ... -git push origin coolify && git push gitea coolify +git push origin coolify ``` -Push to `gitea` triggers: +Push to `origin` triggers: 1. **Gitea Actions** — lint → test → validate (see CI Pipeline below) 2. **Coolify** — automatic build + deploy (~3 min total) @@ -125,8 +124,3 @@ The `.claude/settings.json` `PreToolUse` hook blocks Claude Code from writing or | Gitea repo | | | Gitea Actions | | ---- - -## License - -Apache-2.0. See [LICENSE](LICENSE).