# 🐧 DevOps Knowledge Base > πŸš€ *Your centralized hub for Linux, DevOps, and Infrastructure mastery* A structured and ever-growing collection of **scripts, configurations, and hands-on guides** designed to simplify: * βš™οΈ Automation * 🐳 Containerization * πŸ“Š Monitoring * πŸ” Security * ☁️ Cloud & Infrastructure --- ## 🧭 Quick Navigation ### βš™οΈ Configuration & Automation * πŸ”Ή Ansible * πŸ”Ή CronJobs ### 🐳 Containers & Orchestration * πŸ”Ή Docker * πŸ”Ή Kubernetes *(Work in Progress)* * πŸ”Ή Dozzle ### ☁️ Cloud * πŸ”Ή AWS ### πŸ—„οΈ Databases * πŸ”Ή PostgreSQL * πŸ”Ή MariaDB ### ⚑ Caching * πŸ”Ή Redis ### πŸ’» Code Management * πŸ”Ή Git * πŸ”Ή GitLab (CI/CD, Cache, Baremetal Setup) ### πŸ”€ High Availability * πŸ”Ή HAProxy ### πŸ“Š Monitoring & Logging * πŸ”Ή Grafana * πŸ”Ή Zabbix * πŸ”Ή Netdata * πŸ”Ή LibreNMS * πŸ”Ή ELK Stack ### πŸ” Security & Networking * πŸ”Ή iptables * πŸ”Ή Nmap * πŸ”Ή tcpdump * πŸ”Ή hping3 * πŸ”Ή File Sharing (SMB) ### πŸ“¦ Storage & Object Systems * πŸ”Ή NFS * πŸ”Ή MinIO * πŸ”Ή S5CMD ### 🧠 Linux & System Administration * πŸ”Ή Bash Scripting * πŸ”Ή System Administration * πŸ”Ή File Synchronization (rsync) * πŸ”Ή Terminal Multiplexers (screen) ### πŸ” Web Servers & Reverse Proxies * πŸ”Ή Nginx * πŸ”Ή Certbot * πŸ”Ή Nextcloud ### πŸ”‘ Password Management * πŸ”Ή Vaultwarden ### πŸ–₯️ Virtualization & Dev Environments * πŸ”Ή Vagrant ### πŸ€– Automation & Bots * πŸ”Ή Telegram Bot --- ## πŸ—‚οΈ Documentation Structure This repository is organized into **topic-based directories**, each containing: * πŸ“˜ Step-by-step guides * ⚑ Real-world configurations * πŸ§ͺ Practical examples * 🧾 Ready-to-use scripts > πŸ’‘ Each section is self-containedβ€”start anywhere based on your needs. --- ## πŸš€ Getting Started ```bash git clone https://github.com/RadinPirouz/linux-documents.git cd linux-documents ``` πŸ“Œ Then: 1. Navigate to the relevant category 2. Open the `.md` documentation files 3. Follow instructions step-by-step --- ## πŸ§ͺ Philosophy This knowledge base is built on: * βœ… Practical, real-world usage * βœ… Minimal theory, maximum application * βœ… Copy-paste friendly configs * βœ… Modular learning approach --- ## ⚠️ Important Notes * 🐧 Tested on: * Debian / Ubuntu * CentOS / RHEL * 🚨 Always: * Review configs before running * Test in staging environments * Understand before deploying to production --- ## 🀝 Contributing Want to improve this knowledge base? You're welcome! ```bash # 1. Fork the repo # 2. Create your feature branch git checkout -b feature/your-feature # 3. Commit changes git commit -m "Add: your feature" # 4. Push to GitHub git push origin feature/your-feature ``` Then open a Pull Request πŸ™Œ --- ## πŸ“¬ Contact & Support * πŸ’¬ Telegram: [https://t.me/RadinPirouz](https://t.me/RadinPirouz) * πŸ› Issues: [https://github.com/RadinPirouz/linux-documents/issues](https://github.com/RadinPirouz/linux-documents/issues) --- ## ⭐ Support the Project If this helped you: * ⭐ Star the repository * πŸ” Share it with others * 🧠 Use it, improve it, contribute back