Skip to content

Commit aaace99

Browse files
committed
DevOps-Cheatsheet: feat: Update DevOps Cheatsheet Hub Structure and Content
Major updates to improve organization and content structure: Directory Structure: - Organized cheatsheets into 8 main categories - CI-CD (Jenkins, GitHub Actions, GitLab CI, CircleCI) - Containerization (Docker, K8s, CRI-O, OpenShift, Helm, Podman) - Infrastructure Management (Ansible, Chef, Puppet, Terraform) - Monitoring (Prometheus, Grafana, ELK, CloudWatch, Nagios) - Security (Trivy, SonarQube, AquaSec, Vault) - Version Control (GitLab, GitHub, Bitbucket) - Cloud (AWS, Azure, GCP, K8s on AWS, Terraform on AWS) - Networking (Istio, Envoy, Consul, Linkerd) UI/UX Improvements: - Enhanced cheatsheet page layout - Improved search functionality - Added category filtering - Implemented responsive design - Added tool metadata (difficulty, popularity, tags) Technical Updates: - Fixed slug naming conventions - Added proper TypeScript interfaces - Improved data fetching and filtering - Enhanced error handling - Optimized performance with useMemo Signed-off-by: NotHarshhaa <[email protected]>
1 parent bd09618 commit aaace99

35 files changed

+3436
-5928
lines changed

README.md

Lines changed: 24 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,30 @@ Welcome to the **DevOps Tools Cheatsheet Collection** – your go-to resource fo
1414

1515
---
1616

17+
## 🌐 DevOps Tools Cheatsheet UI
18+
19+
> [!TIP]
20+
>
21+
> Access this collection through our modern web interface at [cheatsheet.prodevopsguytech.com](https://cheatsheet.prodevopsguytech.com)
22+
23+
### 🛠️ Built With
24+
- **Next.js** - React framework for production
25+
- **TypeScript** - Type-safe JavaScript
26+
- **Tailwind CSS** - Utility-first CSS framework
27+
28+
The web interface provides an enhanced, interactive experience for browsing and searching through our DevOps cheatsheets.
29+
30+
### ✨ Key Features
31+
32+
- 📱 **Responsive Design**: Access the cheatsheets seamlessly across all devices
33+
- 🎨 **Modern Interface**: Enjoy a sleek UI with smooth transitions and animations
34+
- 🔍 **Smart Navigation**: Easily browse through different DevOps categories
35+
- 📚 **Rich Content**: Access our comprehensive collection of DevOps tools and best practices
36+
- 🌙 **Dark Mode**: Comfortable viewing in any lighting condition
37+
-**Fast Performance**: Optimized for quick loading and smooth interactions
38+
39+
---
40+
1741
## 📂 Repository Overview
1842

1943
🔎 **Navigate the directory structure to find the tools you need:**
@@ -213,75 +237,3 @@ If this helped you, consider:
213237
### 📢 Stay Connected
214238

215239
![Follow Me](https://imgur.com/2j7GSPs.png)
216-
217-
# DevOps Tools Cheatsheet UI
218-
219-
A modern web interface for the DevOps Tools Cheatsheet Collection, built with Next.js, TypeScript, and Tailwind CSS.
220-
221-
## Features
222-
223-
- 📱 Responsive design that works on all devices
224-
- 🎨 Modern UI with smooth transitions and animations
225-
- 🔍 Easy navigation through different DevOps categories
226-
- 📚 Comprehensive collection of DevOps tools and best practices
227-
228-
## Getting Started
229-
230-
### Prerequisites
231-
232-
- Node.js 18.x or later
233-
- npm or yarn package manager
234-
235-
### Installation
236-
237-
1. Clone the repository:
238-
```bash
239-
git clone https://github.com/yourusername/devops-cheatsheet.git
240-
cd devops-cheatsheet
241-
```
242-
243-
2. Install dependencies:
244-
```bash
245-
npm install
246-
# or
247-
yarn install
248-
```
249-
250-
3. Run the development server:
251-
```bash
252-
npm run dev
253-
# or
254-
yarn dev
255-
```
256-
257-
4. Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
258-
259-
## Project Structure
260-
261-
```
262-
devops-cheatsheet/
263-
├── src/
264-
│ ├── app/
265-
│ │ ├── layout.tsx # Root layout component
266-
│ │ ├── page.tsx # Home page component
267-
│ │ └── globals.css # Global styles
268-
│ └── components/ # Reusable components
269-
├── public/ # Static files
270-
├── tailwind.config.js # Tailwind CSS configuration
271-
├── tsconfig.json # TypeScript configuration
272-
└── package.json # Project dependencies
273-
```
274-
275-
## Contributing
276-
277-
Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.
278-
279-
## License
280-
281-
This project is licensed under the terms of the license included with this repository.
282-
283-
## Acknowledgments
284-
285-
- Built with [Next.js](https://nextjs.org/)
286-
- Styled with [Tailwind CSS](https://tailwindcss.com/)
287-
- Icons from [Heroicons](https://heroicons.com/)

0 commit comments

Comments
 (0)