Skip to content

Commit 01c3e51

Browse files
authored
Update README.md
1 parent 84209d8 commit 01c3e51

1 file changed

Lines changed: 0 additions & 69 deletions

File tree

README.md

Lines changed: 0 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# 🚀 Syncable IaC CLI
22

3-
> Automatically generate optimized Docker, Kubernetes, and cloud infrastructure configurations by analyzing your codebase.
43
> Automatically generate optimized Docker, Kubernetes, and cloud infrastructure configurations by analyzing your codebase.
54
65
[![Rust](https://img.shields.io/badge/rust-%23000000.svg?style=for-the-badge&logo=rust&logoColor=white)](https://www.rust-lang.org/)
76
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
8-
[![Crates.io Downloads](https://img.shields.io/crates/d/syncable-cli)](https://crates.io/crates/syncable-cli)
97

10-
**Syncable IaC CLI** analyzes your project and automatically generates production-ready infrastructure configurations. Supporting **260+ technologies** across 5 major language ecosystems, it understands your stack and creates optimized IaC files tailored to your specific needs.
118

129
## ⚡ Quick Start
1310
[![Crates.io Downloads](https://img.shields.io/crates/d/syncable-cli)](https://crates.io/crates/syncable-cli)
@@ -110,19 +107,6 @@ cargo install --path .
110107

111108
## 📖 Usage Guide
112109

113-
### Basic Commands
114-
cargo install syncable-cli
115-
```
116-
117-
### From Source
118-
```bash
119-
git clone https://github.com/syncable-dev/syncable-cli.git
120-
cd syncable-cli
121-
cargo install --path .
122-
```
123-
124-
## 📖 Usage Guide
125-
126110
### Basic Commands
127111

128112
```bash
@@ -162,20 +146,9 @@ sync-ctl vulnerabilities # Dependency vulnerability scan
162146
# Dependency analysis
163147
sync-ctl dependencies --licenses # Show license information
164148
sync-ctl dependencies --vulnerabilities # Check for known CVEs
165-
```
166-
167-
### Display Modes
168-
169-
Choose the output format that works best for you:
170-
171-
- **Matrix** (default) - Compact dashboard view
172-
- **Detailed** - Comprehensive vertical layout
173-
- **Summary** - Brief overview for CI/CD
174-
- **JSON** - Machine-readable format
175149

176150
### Advanced Configuration
177151

178-
Create `.syncable.toml` in your project root:
179152
Create `.syncable.toml` in your project root:
180153

181154
```toml
@@ -231,51 +204,9 @@ check_secrets = true
231204
[security]
232205
fail_on_high_severity = true
233206
check_secrets = true
234-
```
235-
236-
## 🌟 Technology Coverage
237-
238-
<details>
239-
<summary><b>View Supported Technologies (260+)</b></summary>
240-
241-
### By Language
242-
243-
- **JavaScript/TypeScript** (46) - React, Vue, Angular, Next.js, Express, Nest.js, and more
244-
- **Python** (76) - Django, Flask, FastAPI, NumPy, TensorFlow, PyTorch, and more
245-
- **Java/JVM** (98) - Spring Boot, Micronaut, Hibernate, Kafka, Elasticsearch, and more
246-
- **Go** (21) - Gin, Echo, Fiber, gRPC, Kubernetes client, and more
247-
- **Rust** (20) - Actix-web, Axum, Rocket, Tokio, SeaORM, and more
248-
249-
### Package Managers
250-
- npm, yarn, pnpm, bun (JavaScript)
251-
- pip, poetry, pipenv, conda (Python)
252-
- Maven, Gradle (Java)
253-
- Cargo (Rust)
254-
- Go modules (Go)
255-
256-
</details>
257-
258-
## 🚀 Roadmap
259-
260-
### ✅ Phase 1: Analysis Engine (Complete)
261-
- Project analysis and technology detection
262-
- Vulnerability scanning
263-
- Basic security analysis
264-
265-
### 🔄 Phase 2: AI-Powered Generation (In Progress)
266-
- Smart Dockerfile generation
267-
- Intelligent Docker Compose creation
268-
- Cloud-optimized configurations
269-
270-
### 📅 Future Phases
271-
- Kubernetes manifests & Helm charts
272-
- Terraform modules for AWS/GCP/Azure
273-
- CI/CD pipeline generation
274-
- Real-time monitoring setup
275207

276208
## 🤝 Contributing
277209

278-
We welcome contributions! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
279210
We welcome contributions! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
280211

281212
```bash

0 commit comments

Comments
 (0)