{"repo":"devalade/shango-deploy","free":true,"listed":false,"github":"https://github.com/devalade/shango-deploy","clone":"git clone https://github.com/devalade/shango-deploy.git","description":"📦 Shango Deploy | Modern deployment automation tool that simplifies deploying web applications with zero configuration. Supports multiple frameworks, automated server provisioning, and built-in security best practices. Deploy anywhere with confidence. 🚀","language":"TypeScript","stars":12,"topics":["automation","continuous-deployment","deployment","devops","docker","infrastructure-as-code","nextjs","server-provisioning","typescript","web-deployment"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Shango Deploy 🚀 Shango Deploy is a modern deployment tool that simplifies the process of deploying web applications. It provides a high-level configuration interface that generates deployment configurations for various frameworks and automatically provisions servers with best practices. Features ✨ - 🛠 Framework Support : Deploy applications built with: - Next.js - Remix - Nuxt.js - Svelte - AdonisJS - NestJS - 🗄 Database Integration : - PostgreSQL - MySQL - SQLite - Redis (for caching) - 🔧 Server Provisioning : - Automatic security hardening - Docker setup - Fail2Ban configuration - UFW firewall setup - SSL/TLS configuration - System monitoring - 📦 Built-in Templates : - Dockerfile generation - GitHub Actions workflows - deployment configurations Installation 📥 Quick Start 🚀 1. Initialize a new Shango configuration: 2. Follow the interactive prompts to configure your deployment. 3. Provision your servers: 4. Deploy your application: Configuration 📝 Shango uses a YAML configuration file ( shango.yml ) to define your deployment setup: Server Requirements 🖥 - Ubuntu 20.04 or newer - SSH access with root privileges - Open ports: 22 (SSH), 80 (HTTP), 443 (HTTPS) Security Best Practices 🔒 Shango automatically implements several security best practices: - SSH hardening - Automatic security updates - Fail2Ban for brute force protection - UFW firewall configuration - SSL/TLS setup with Let's Encrypt - System hardening Contributing 🤝 We welcome contributions! Please see our ","default_branch":null,"files":null,"tree":[],"storefront":"/r/devalade","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/devalade/shango-deploy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}